Most Popular Gourmet Italian restaurant located on “The Hill”-the Italian settled community of St Louis.
Favazza’ on the Hill specializes in serving large groups and Tours traditional Italian cuisine like Sicilian Chicken, Alfredo pasta, Cannelloni, Linguine Pescatore and Homemade Lasagna. You have to try our Cannoli! Also a “Must have” is St. Louis’ own famous Toasted Ravioli.
Centrally located to St. Louis’ Downtown area highway systems attractions like the Gateway Arch, Cathedral Basilica of St Louis, Forest Park, Anheuser-Busch Brewery, Missouri Botanical Gardens, Grants Farm, and the home of the St Louis Cardinals-Busch Stadium.
Monday | 11:00 am — 9:00 pm |
Tuesday | 11:00 am — 9:00 pm |
Thursday | 11:00 am — 9:00 pm |
Friday | 11:00 am — 9:00 pm |
Saturday | 11:00 am — 9:00 pm |
Sunday | Closed |