Well... I think this place is a little over rated.. I find the food is just OK.. I found the food weren't freshly cooked.. Compared to other restaurants.. the ingredients used weren't fresh.. and the spices most probably ready-made-spices... for the price you've to spent here.. I would bet you could get something better... especially around Northgate area..
Pros: Free Parking
Cons: Food that doesn't make your day
more