Restaurant Highlights Type: Indian, European, Thai Restaurant Details Address: 225/52 Near Long Beach Hotel | Cha - Am, Cha-am, Thailand Phone: 084 009 6350 See what's nearby