Restaurant Highlights Type: Steakhouse Restaurant Details Address: 531 Intarakiri Road, Mae Sot 63110, Thailand Phone: 089 137 4123 See what's nearby