Restaurant Details Address: 1/19 Soi Thamtapan | Tham Nam Phut Subdistrict, Phang Nga 82000, Thailand Phone: +66867265219 See what's nearby