Located in: The Great India Place
Address: The Great India Place, Shop No 305A & 306,Level-3,The Great India Place Mall,Sector 38, Noida, Uttar Pradesh 201301
Phone:0120 454 0204
Hours:
Tuesday 12:30PM–1AM
Wednesday 12:30PM–1AM
Thursday 12:30PM–1AM
Friday 12:30PM–1AM
Saturday 12:30PM–1AM
Sunday 12:30PM–1AM
Monday 12:30PM–1AM