Marsha's Soul Food Cafe at 3868 E 71st St in Cleveland - view the ✓menu, ... to wait that long best location in the nation.
Places You Should Consider
Get to know Marsha’s Soul Food Cafe
All info on Marsha's Soul Food Cafe in Cleveland - Call to book a table. ... #247 of 1877 cafes in Cleveland ... Cleveland, Ohio, USA.
Marsha’s Soul Food Cafe Photos
Add to My Connections