The ideal place for guilt-free dining, this deli is Delhi’s only vegan restaurant. Choose from organic yogurt parfaits, fresh salads, sandwiches and breads. The deli is located inside an all-organic store so don’t forget to pick up healthy snacks and farm fresh vegetables after your meal.

Liked this article? Let your friends know about it