Possibly one of the best food I've tasted in this area so far. I personally suggest their pizza [although a bit salty] and their pasta. Perfect for couples, or small group of friends. Can be quite crowded during rush hour, so visiting at non-regular hours is definitely a plus.
|1.||Vaughan (9180.4 km)|