Chopstick Chinese Restaurant11322 Euclid Ave, Cleveland, OH
Stadium 3 Bar And Grille1111 Lakeside Ave E, Cleveland, OH