09/03/2026
There's a table waiting for you here on The Hill, quiet corner or lively center, your choice. Book your table online and let the evening unfold. 🍷
https://popme.nu/fsecbfae5f9
A family owned and operated restaurant, serving Italian-American favorites on The Hill for more than Louis community and many visiting guests.
(2349)
5201 Southwest Avenue
St. Louis, MO
63139
| Monday | 11am - 9pm |
| Tuesday | 11am - 9pm |
| Wednesday | 11am - 9pm |
| Thursday | 11am - 9pm |
| Friday | 11am - 9pm |
| Saturday | 11am - 9pm |
Be the first to know and let us send you an email when Favazza's Restaurant posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.