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
(216) 932-1200
  • Hours: Daily, 10:30am-11pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »