The Plaza at New Town Heights, Kolkata offers residents and visitors retail and leisure options that include anchorstores, brand outlets and a an open, landscaped foodcourt.