Odyssey India Ltd, launched its first largest store in Chennai at Express Avenue mall last week. The new store, second largest after Jubilee Hills – Hyderabad, is spread over an area of 25,000 sq.ft. The major highlight of this store, which is the new revamped concept designed by the New Zealand design firm – Redesign, is the unique front window jungle theme display and Cafe Coffee Days' kiosk.