E- 25, Sector-27, Noida. Landmark: Near Indra Market, Noida
MON - SAT::10:00 AM - 2:00 PM4:30 PM - 9:00 PM,SUN::10:00 AM - 2:00 PM