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.