stylecity.in
Review: DIVA Spiced, New Delhi
DIVA is a chain of fine dining restaurants in India. A brainchild of Chef Ritu Dalmia, each restaurant is famous for its own unique style and menu. A new offing from the same team is Diva Spiced. S…