||A major contributor to this article appears to have a close connection with its subject. (July 2010)
||This article needs additional citations for verification. (July 2010)
Mantri Square (Kannada: ಮಂತ್ರಿ ಸ್ಕ್ವೇರ್) is a shopping mall situated in the Malleswaram locality in Bangalore, India. With 924,000 sq ft (85,800 m2) GLA, it became the biggest mall in South India when it opened in 2010.
- ^ "Largest mall, Mantri Square to have metro connectivity". The Economic Times. March 15, 2010. Retrieved March 30, 2012.