Mantri Square Mall 1/1 by Tripoto

Mantri Square Mall

Divya
It is not only a famous mall but also one of the biggest mall in India. Its located at 1/2, Sampige Rd, Jai Bheema Nagar, Malleshwaram, Bengaluru. Timings: - 10AM–11:30PM all days.