Description
Longtime family-owned trattoria delivering Italian classics in warm, brick-walled surroundings.
Name: Favazza's on the Hill
Address: 5201 Southwest Ave, St. Louis, MO 63139
Phone Number: +1 314-772-4454
Restaurant Type: Italian restaurant
Favazza's on the Hill is a Italian restaurant located at 5201 Southwest Ave St. Louis/Missouri
(Latitude,Longitude: 38.6112684,-90.2738954)
Postal Code: 63139
Location
-
5201 Southwest Ave, St. Louis, MO 63139
Add a review