VERY DELICIOUS · ONLY THAILAND

Leela Restaurant

Phang Nga · Thailand

$

26/24 moo 7 Kukkak Takuapa Khaolak Paradise Resort, 82220, Phang Nga, TH

View menu ↗