Fresh Juice & Shake is located in New Delhi, India on Shop No: 904, Nai Sarak, near, Maliwara, Katra Rathi, Chandni Chowk. Fresh Juice & Shake is rated 3.5 out of 5 in the category juice shop in India.
Address
Shop No: 904, Nai Sarak, near, Maliwara, Katra Rathi, Chandni Chowk