Pizza House 3108 Mayfield Rd, Cleveland, OH44118 Pizza House is located on Mayfield Road in Cleveland Heights. It The small dining room has some comfy chairs…More 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.
Lemon Grass Restaurant Thai Cuisine 2179 Lee Rd, Cleveland, OH44118 Lemon Grass Restaurant serves up traditional Thai cuisine in the Cedar-Lee area of Cleveland Heights. Guests can choose…More just how spicy they want their dishes to be. There is a full bar with a large beer and wine list and the restaurant also serves Thai beers and coffees. Seating is available indoors and out, when weather permits. Guests can call-ahead for takeout orders.