Rating: 1.0
The quantity of the food can never be justified by the exorbitant price. Order on Zomato aloo sandwich and veg grill sandwich paid 160?. What I got I will say was max worth 60 ?