Restaurant Highlights Type: French Restaurant Details Address: 17/13 Moo 2 | at Emerald pool, Khlong Tom Nuea, Khlong Thom 81120, Thailand Phone: +66 (0) 899 727 194 See what's nearby