Located at The Primo, the brand’s flagship culinary destination, the restaurant spans 11,000 square feet and has been designed as a dining experience that integrates food, interiors, and hospitality into a cohesive format.
- By - Saptopriya Ghosal
- Sep 25, 2025 / 6 MIN READ