Restaurant Highlights Type: Chinese, Asian, Thai Restaurant Details Address: Intharakhira Rd, Mae Sot | near corner of Don Kaew Road., Mae Sot 63110, Thailand See what's nearby