Favazza's

(314)474-1642 verified
5201 Southwest Avenue St. Louis MO, 63139


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


More Restaurant