Stats:
1979 W. 25th Street, Cleveland, OH, 44113
This indoor market is home to well over 100 vendors, 95% of which deal in food, and approximately 25% of those sell prepared food items.
Open year-round
Monday & Wednesday, 7am to 4pm
Read More....