VERY DELICIOUS · ONLY THAILAND

Orchid Restaurant - Guesthouse

Trat · Thailand

$$ - $$$

92 Lak Muang Road Next to the traffic light on the main road, 23000, Trat, TH

View menu ↗