24 Renfrew St
Glasgow,
Glasgow City
G2 3BW
0141 331 1315
Latitude: 55.8613497, Longitude: -4.2567404
07:00 - 20:30 - Mo, Tu, We, Th, Fr
07:00 - 19:30 - Sa
Actual information about Thai Lemongrass of Thai Restaurant category. Thai Lemongrass is located at 24 Renfrew St Glasgow, G2 3BW. How to get to Thai Lemongrass office? Look at the map below or call them 0141 331 1315