Drag box to select area
Pizza House is located on Mayfield Road in Cleveland Heights. It The small dining room has some comfy chairs to relax in and even a chess table. There is one table outside in front of the shop for those who want to enjoy the weather while they eat. Patrons can call-in orders for pick-up or opt for delivery service.
3108 Mayfield Rd, Cleveland, OH 44118
- Hours: Daily, 10:30am-11pm