3900 Laclede Ave. St. Louis, MO 63108
Grand Center / Midtown
314-818-2700
Hours: Every day 11am - 8pm
$10 to $15
Every day 11am - 8pm
Gluten-free, Vegan, Vegetarian, Latin American, Asian
Greater St. Louis Area, Grand Center / Midtown
All Major Credit Cards
Yes
Narwhal's Crafted
0.04 miles
Blk Mkt Eats
0.05 miles
Diablitos
0.12 miles
Crazy Bowls & Wraps
0.15 miles
Washington University Farmers' Market
0.17 miles
UPBAR (On 7th floor of the Westin Hotel)
0.18 miles