VERY DELICIOUS · ONLY THAILAND

Nara Thai Cuisine Terminal 21 Pattaya

Chonburi · Thailand

$$ - $$$

Terminal 21, Bang Lamung District, Chang Wat Chon Buri 20150 Fl. M, 20150, Chonburi, TH

View menu ↗