Restaurant Details Address: Ruamchit road (South) - Beach front, Cha-am 76120, Thailand See what's nearby