I have been to this Italian restaurant many times and I have never been disappointed. If your tummy is craving a delicious homemade pasta, then this place delivers wat it promises. Their tomato sauce is to die for. I am a pasta lover and i have tried so many places and this one is one of my favs. Their prices are a little on the high end but the food is delicious, the area is perfect for a nice walk ( unless its -30 outside lol) , the restaurant itself has a romantic feel so it would be perfect for a special occasion. You are looking at spending $70-80 between two people. Service i would say is average, nothing special.
oh before i forget: The portion is big! No need in searching your fridge as soon as u arrive home!