7 years 4 months ago
Attended a couple of weddings at the Icon ! Has great food and a decent setup . Their location is a big plus !
2000
Venues, Delhi NCR