Rascal House
11316 Euclid Ave, Cleveland
(216) 791-4444
Recent Reviews
Order Online
You May Also Like
Hell's Fried Chicken - 11324 Euclid Ave
Chicken Shop
Chopstick Chinese Restaurant - 11322 Euclid Ave
Chinese, Asian Fusion
Kenko Cleveland - 11312 Euclid Ave
Japanese, Sushi Bar, Asian Fusion
Restaurants in Cleveland, OH
Rascal House
11316 Euclid Ave, Cleveland, OH 44106
(216) 791-4444