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?