sagarratna

Post shopping indulgence at Sagar Ratna, Sarojini Nagar

Post shopping indulgence at Sagar Ratna, Sarojini Nagar

Sagar Ratna – a place which is synonymous for its South Indian fare in Delhi since the late 80’s. Known for its authentic fare, it’s loved by all. Being consistently evolving with new menu ideas, including interesting menus for the…