Marks & Spencer in Ayala Center Address: Level 1, Paseo de CiudadAyala Center, Cebu Business ParkCebu City 6000 Tel: (032) 2341009 Related