Rate this Place/Food/Restaurant

When I first visited this mall, it feels like I’m in another country :). Yup, Vinice Grand Canal Mall in Taguig is truly one of the best mall you may visit in the Philippines! It is located in Garden Villas, 1630 Upper McKinley Road McKinley Hill, Cluster B, Taguig, 1630 Metro Manila.


Some photos in Venice Grand Canal Mall in Taguig