Garuda Mall

shopping / Shopping centre

Garuda Mall information

Location
Bengaluru , India
Address
McGrath Rd
Something wrong?
Submit a correction

A modern mall in central Bengaluru with all the usual food and clothing chains.