VERY DELICIOUS · ONLY THAILAND

Leela Restaurant

Ranong · Thailand

$

14/19 Permphon Road, Tambon Khao Niwet Numsai Khaosuay Resort, 85000, TH

View menu ↗