Favazza's

5201 Southwest Avenue St. Louis MO, 63139

(314)474-1642 verified

claim this listing

General Description

Italian restaurant on the historic hill in St Louis Mo. Long time family owned trattoria delivering Italian classics in warm, brick-walled surroundings.

Detailed Info:


Phone(s):(314)474-1642
Address:5201 Southwest Avenue
St. Louis, MO 63139
Category:Restaurant