Tolong jelaskan mengenai Manado Town Square

Manado Town Square adalah sebuah mal di Manado. Mal ini terletak di pusat kota Manado tepatnya di Jalan Pierre Tendean (Boulevard) . Mal ini terdiri atas dua lantai. Mal ini dibuka pada tahun 2006