AOL Travel

Favazza's, St. Louis

Favazza's - St. Louis, Missouri
5201 Southwest Avenue, St. Louis, MO 63139Map
+1 314 772 4454
Neighborhood: South St. Louis
Cuisine: Italian

Located on The Hill (also called Little Italy and known for its fine Italian establishments), this restaurant caters to an elite clientele. The atmosphere is inviting, elegant and will bring patrons back time and again. Fine Italian cuisine is served by the friendly staff, making the visit well worth the cost. If you cannot decide what to start with, try the Gourmet Appetizer dish, which consists of toasted ravioli, fried artichoke hearts, crab-stuffed mushrooms, fried cheese and antipasto. Then try the homemade lasagna with a house salad and a fine bottle of Pinot Grigop-Torre de Luna. Do check the website or call for timings.

Write a Review

How would you rate your overall experience with Favazza's?
Restaurant General Information
  • Feature: Business Friendly
  • Credit Cards Accepted: visa, mastercard, amex, discover, diners
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!