2640 Cherokee St St. Louis, MO 63118
St. Louis
314 354-8515
Hours: Sun Mon : 10a.m. 10p.m.Tue Sat : 10a.m. - 1a.m.
$1 to $10
Sun Mon : 10a.m. 10p.m.Tue Sat : 10a.m. - 1a.m.
Vegetarian, American
Greater St. Louis Area, St. Louis
Yes