Restaurant Details Address: 168 Moo 6 Inside Chanchaolao Beach Resort Bayshore Road Khlong Khud Subdistrict Tha Mai District, Chanthaburi, Thailand Phone: 0817354212 See what's nearby