Restaurant Details Address: 2/1 Ramesuan Road | Pathuchai, Ayutthaya 13000, Thailand Phone: +66 91 871 2028 See what's nearby