Art of Spices, Karol Bagh, New Delhi
Art of Spices is a tiny outlet on the other side of the shopping area of Karol Bagh. It has a whole range menu of a regular restaurant. But people mostly come here in droves to eat what can be described as the best rolls in town. One bite of their rolls transfers you straightway…