India's Premier Mall Information Guide | Discover Plan Shop

Metro Square Mall

Home  /  Malls  /  Metro Square Mall
Metro Square Mall
Upcoming

Metro Square Mall

Rate this mallClick a star to rate
  • Location: Noida
  • Address: Sector 62, Noida, Uttar Pradesh 201309
  • Timings: Expected Dec 2026
  • Opening: Expected Dec 2026
  • Area: 0.8 million sq. ft.
  • Stores: 140+

A premier shopping destination offering a curated mix of national and international brands, a multi-cuisine food court, an entertainment zone and ample parking. Perfect for shopping, dining and family weekends.

How to Reach

Upcoming

Metro Square Mall

Sector 62, Noida, Uttar Pradesh 201309

Expected Dec 2026

Subscribe to Our Newsletter

Get the latest mall updates, offers and shopping tips directly in your inbox.