VERY DELICIOUS · ONLY THAILAND

Krua Thai Restaurant

Khao Lak · Thailand

$

Hat Aow Ma kham Rd Pakweep Beach, 82190, TH

View menu ↗