The Award winning and one of the leading malls of India,The Garuda Mall is located at the heart of Bangalore's central business district and is spread across 75,000 sq mts of glittering shopping and entertainment space with five floors and housing over 120 stores.
15, Magrath Rd, Craig Park Layout, Ashok Nagar, Bengaluru, Karnataka 560025