Restaurant Highlights Type: Japanese, Vietnamese Restaurant Details Address: 124/4 Ban Krut Beach | Thong Chai Subdistrict, Bang Saphan, Thailand See what's nearby