Odeon Plaza-1 Third Floor Plot no.2 Sector-6 Main Market Dwarka NewDelhi , New Delhi Unclassified DL 110075 (Delhi)