Regal Foods, Al Rolla St.

Regal Foods on Al Rolla Street is a shop that sells food that you have grown up eating. Largely focussed on snacks for Mumbaikars, the shop has delicious food.

Leave a Reply