Restaurant Highlights Type: Barbecue, Grill Restaurant Details Address: 1 Phahonyothin Road, Phra Phutthabat, Thailand Phone: 0817450141 See what's nearby