Loading opening times...
Thai Lemon Grass Restaurant is registered at 24 Renfrew St, Glasgow, . At this moment the business is closed. Tomorrow Thai Lemon Grass Restaurant will be open from 12:00 until 23:30. This firm specialises in following categories: Chinese Restaurants, Indian Restaurants, Thai Restaurants.