MarkerFavazzas

5 Star Rating - World class 1 review – Review Favazzas

(314) 772-4454

2300 Edwards St
Saint Louis, MO 63110

1 Review of Favazzas in Saint Louis

...Write yours here!

Best restaurant on the Hill!  5 Star Rating - World class

The Hill in St. Louis is known for fabulous Italian food! Food TV has featured the area a couple of times in the past but Favazza's has to be the BEST restaurant on the Hill. Their artichoke hearts appetizer should not be missed. The Sicilian Steak has enough garlic to ward off vampires for years but it's so delicious that you won't mind! The service is great and friendly and attentive. Call ahead to find out their service hours- they also have a "Back room" for parties and catering@!

Was this review helpful to you? Yes / No (you must log in or sign up to vote)