Nectar Restaurant

Nectar Restaurant
Address : Wangz Hotel, 231 Outram Road, Outram, 169040
Phone No. : 6595 1388