Frazer Frazers Frazer's

Frazer's Map

1811 Pestalozzi St. (Lemp Ave.)
St. Louis, MO 63118
Map
Cuisine: Eclectic / Global
A pocket of global cuisine within shouting distance of the Budweiser brewery.
Openings: Lunch Mon.-Fri., Dinner Mon.-Sat.