Favazza’s is a popular Italian restaurant located in the historic Tower Grove neighborhood of St. Louis. The restaurant has been serving up classic Italian dishes and St. Louis-style pizza for over 100 years, making it a beloved institution in the city.
At Favazza’s, you’ll find a wide variety of Italian favorites on the menu, including pasta dishes, seafood, and hand-cut steaks. The restaurant is known for its homemade pasta sauces, as well as its delicious appetizers and salads. Favazza’s also has a selection of St. Louis-style thin crust pizzas, made with locally-sourced ingredients.
In addition to the regular menu, Favazza’s also offers daily specials featuring fresh, seasonal dishes. The restaurant has a warm, welcoming atmosphere, with brick walls and wooden accents adding to its cozy charm. Favazza’s also has a patio area for outdoor dining in the warmer months.
Favazza’s is open for lunch and dinner, with a happy hour menu available at the bar. In addition to dine-in service, the restaurant also offers catering and private event options.
Overall, Favazza’s is a must-visit destination for anyone looking for delicious Italian cuisine in St. Louis. With its long history, welcoming atmosphere, and delicious food, it’s no wonder Favazza’s has become a beloved institution in the city.