
Food Square operates a 25,000 sq ft flagship store in Bandra stocking 6,000-plus brands, rare imports and fresh produce sourced from the founders' own farms. By combining farm-to-retail expertise with a world-class shopping experience, it is redefining gourmet retail in India.
Investment Team
Related News
No items found.



