Store type Restaurant icon This is a licensed venue.

Turtle Village, Mai Khao Beach