24 Renfrew Street
Glasgow,
Glasgow City
G2 3BW
0141-3311315
Latitude: 55.8660611, Longitude: -4.2623710
09:30 - 19:00 - Mo, Tu, We, Th, Fr
Actual information about Thai Lemon Grass Restaurant of Thai Restaurant category. Thai Lemon Grass Restaurant is located at 24 Renfrew Street Glasgow, G2 3BW. How to get to Thai Lemon Grass Restaurant office? Look at the map below or call them 0141-3311315