Lemon Grass Restaurant Thai Cuisine, CLEVELAND, Ohio (OH)
Comfortably operating at 2179 Lee Road () in CLEVELAND, Ohio (OH) (44118), Lemon Grass Restaurant Thai Cuisine can be reached at 2163210210. Remember to call in advance to make a reservation.
More restaurants in CLEVELAND, Ohio (OH)
Lemon Grass Restaurant Thai Cuisine contact information and details:
Address: 2179 Lee Road - , CLEVELAND, Ohio (OH) 44118
Contact Phone: 2163210210