-
December 2023
Really expensive probably the most expensive store in delhi
-
March 2022
The service is friendly and happy but there really pricey they definitely have a big variety of drinks and a subway on site too.
-
March 2022
Best chocolate milk hands down 2 Litres 4.44 can't complain