Tomo Sushi And Hibachi Restaurant1293 W 9th St, Cleveland, OH
Happy's Pizza15020 Puritas Ave, Cleveland, OH
Sunny Spot Lounge2204 Noble Road, Cleveland, OH