Skip to main content

Taze Mediterranean Street Food

restaurant · mediterranean restaurant · St. Louis, MO

Address
8 Euclid Ave, St. Louis, MO 63119
Phone
(314) 932-7182
Website
tazestreetfood.com
Where
38.6011, -90.3569

Search Hominin for Taze Mediterranean Street Food

Other restaurants nearby

More in St. Louis

Taze Mediterranean Street Food — restaurant in St. Louis, MO | Hominin