Restaurant Highlights Type: American, Pizza, Thai, Chinese, British, Barbecue Restaurant Details Address: 59/4 Tessabaldumri 3 Road, Sawankhalok 64110, Thailand See what's nearby