Som Tum Udon
Restaurant
•
246, Tambon Sala Dan, Amphoe Ko Lanta, Chang Wat Krabi 81150, Thailand
9.0
Sunday: Closed
See if anyone you trust recommends it!