Lemongrass fish Thai Restaurants is located in Tainan City, Taiwan, Taiwan, Province Of China on 2樓, No. 87, Section 3, Minquan Rd, West Central District. Lemongrass fish Thai Restaurants is rated 4.2 out of 5 in the category restaurant in Taiwan, Province Of China.
Address
2樓, No. 87, Section 3, Minquan Rd, West Central District
Service options
TakeawayDine-in