Manado Town Square itu apa sih?

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