Restaurant Details Address: 62/3-5 Moo 4, inside Eden Garden Resort, Ratchaburi - Nam Tok Bo Klueng Rd., Suan Phueng Sub-District, Suan Phueng District, Ratchaburi, Thailand Phone: 0839745552 See what's nearby