I have always been a fan of this place.
I remember being taken there as a kid by my family friend.
The food is great. The restaurant décor is also very nice. I think I do not enjoy is the service. Don't get me wrong, the servers are nice but it takes forever for the food to come. There are also times when the wait to get a seat in the restaurant is insane.
Overall, a great place. I hidden gem tucked away at Steeles.