Restaurant Details Address: 16 Ruam Chit Thawai Road, Nakhon Phanom 48000, Thailand Phone: +66 (4) 2520322 See what's nearby