Restaurant Details Address: Crystal Ptt, 99/8 Moo 6 | Khlong Phra Udom, Pak Kret, Thailand See what's nearby