Rating: 3.0
I have ordered a few times from here.

Sometimes the food is awesome and sometimes awful.

The taste is okayish. Nothing great nothing bad. A regular dhaba type food.