Restaurant Highlights Type: Thai, Seafood, International, Vegan Restaurant Details Address: 11/6 Chikul Road | Pratuchai, Ayutthaya, Ayutthaya 13000, Thailand Phone: 66 89 9052801 See what's nearby