Escape Restaurant & Lounge

Escape Restaurant & Lounge
Address : One Farrer Hotel, 1 Farrer Park Station Road, Little India Tekka Serangoon Road, 217562
Phone No. : 6705 7828