Kitsch City
Electronics Retailer
6511 Detroit Ave Cleveland, OH 44102 ·269.38 mi
Is this your business? Verify your listing
Reviews
yelp 4.0
1 reviews
5 star
0
4 star
1
3 star
0
2 star
0
1 star
0
Kimberly K.
12/06/08
i had been meaning to stop in to this place months ago, when the snow wasn't covering the streets with silence and customers weren't bundled up beyond recognition. of the countless times i rode...
MoreAdvertisement
