Restaurant Highlights Type: Barbecue, Thai, Japanese Restaurant Details Address: 18/1 Moo 7, (by the beach of) Khao Lak Seaview Resort and Spa, Kuek Kuk Subdistrict, Takoa Pah District, Phang Nga, Thailand Phone: 076429800 See what's nearby