Restaurant Highlights Type: Pizza, Thai Restaurant Details Address: 100/1 Moo 1 | Nonglue, Sangkhla Buri, Thailand Phone: 081 300 9376 See what's nearby