Juice & Shakes Bar (Menu)

G 69 Aggarwal City Plaza, New Delhi
+91 97161 23421

Give a rating to Juice & Shakes Bar

Suggest a dish

How much did you spend at Juice & Shakes Bar?