This place is so delicious.
I love the veal with cheese and the steak sandwiches.
I noticed that they put a lot more sauce here compared to the location on Dufferin and that's why I think the Scarborough location is the best! I haven't been to the other ones though.