VERY DELICIOUS · ONLY THAILAND

Pink Orchid Restaurant

Lamai Beach · Thailand

$

Soi Hin Ta & Hin Yai, 84310, Lamai Beach, TH

View menu ↗