Rascal House Pizza Café Cleveland, OHIO?
The past weekend, a friend of mine was visiting downtown Cleveland and had a pizza at The Rascal House Café on Euclid Avenue. He raved about the pizza!
Anyone from the Cleveland area know anything more about this restaurant? I heard that they have 6 locations around Cleveland. How would you rate their pizza?