Italian Restaurant St Louis

0 reviews

Contact

Address:
Favazza's on The Hill 5201 Southwest Avenue
St. Louis MO 63139
MO
United States
Phone number:
314-732-0006

Location on map

Nearby companies

We Rent It Inc
Distance: 405 yd.
Roya Lab
Distance: 792 yd.
Genelogic Inc
Distance: 968 yd.
Elite Transportation
Distance: 986 yd.
5 Star Personal Loans
Distance: 1056 yd.

Company description

Favazza's in St Louis is an Italian Family restaurant, ideal for group parties, private dinners, meetings, and rehearsal dinners. Stop by for dinner!

Reviews

There are no reviews for Italian Restaurant St Louis.