Rating: 3.0
There was an much irritating delay of 30mins in receiving the order. Fault of Zomato or the Restaurant is unsure. But i should say the food was pleasingly good with authentic home cooked taste. Packaging and food was warm enough for consumption. I may reorder next time with these guys if the delivery is not screwed.