The Bombay Store - Garuda Mall, Bengaluru Reviews: Rated