I really liked this place. The service is super friendly. The food is actually really tasty! I don't expect much every time I go because I always think "how good can the Italian food be at a resto in the west island that I've never heard of that might be a chain". You know, I'm glad I'm wrong.
My only suggestion would be to get the pizza. Forget the pasta. The pizza is MUCH better than the pasta. And don't forget the calamari!