Skip to main content

Tisha's House of Soul

restaurant · american restaurant · St. Louis, MO

Address
4976 W Florissant Ave, St. Louis, MO 63115
Phone
(314) 833-6620
Website
tishas-house-of-soul.hub.biz
Where
38.6910, -90.2363

Search Hominin for Tisha's House of Soul

Other restaurants nearby

More in St. Louis

Tisha's House of Soul — restaurant in St. Louis, MO | Hominin