VERY DELICIOUS · ONLY THAILAND

The Orchard Restaurant, Sriracha

Chonburi · Thailand

$$ - $$$

17/2, 17/3 Soi Jerm Jompon 1, Sriracha Kantary Bay Hotel and Serviced Apartments, Sriracha,, 20110, Chonburi, TH

View menu ↗