Deepak Juice & Shakes

Restaurant in New Delhi, India

Features: vegetarian options

15A/28 Saraswati Marg