MANTRI MALL - BANGALORE

Spread over one million square feet, Mantri Mall is cushioned in the heart of Malleswaram at #1 Sampige Road. Since its inception in 2010, Mantri Square has created a niche for itself as the ultimate family entertainment zone..

  • LIGHTCRAFT