VERY DELICIOUS · ONLY THAILAND

Chow Barn Restaurant

Phaya Yen · Thailand

$$ - $$$

327-330 Moo 9, Pansuk-Kudkla Road, 30320, Phaya Yen, TH

View menu ↗