Star Bazar is by far the best retail store with a hundred odd brands under one roof. Grocery shopping has become fun and exciting with Star Bazar and for people staying around that area it is the best option for shopping for everything under the sun.