Escape Restaurant @ One Farrer Hotel

Escape Restaurant @ One Farrer Hotel
Address : 1 Farrer Park Station Road, Level 6 One Farrer Hotel, Little India, 217562
Phone No. : 6705 7825