Been here couple times because st.louis(my preferred choice) was busy. But honestly this place is not bad, for some reason I still prefer st.louis wings but this place serves bigger wings. St.louis's wings are little too small.
One of the biggest reasons why I prefer st.louis is because of the atmosphere, this place tends to be dead a lot of times. However during big Raptors playoff games, they can get busy.
But if you like a quiet bar, then this might be for you. For me, bar and grill has to be loud and cheerful.
Restaurant is very easily accessible, plenty of parking available in the plaza.
I haven't tried their other food items other than their wings so I can really comment on it but I assume it wouldn't be bad since this place has better reviews than st.louis.