Restaurant Highlights Type: Italian Restaurant Details Address: Supakitchanya road, Udon Thani 41000, Thailand Phone: 087 540 6656 See what's nearby