After living in Calgary for almost 10 years, I had no idea this restaurant even existed! I was pleasantly surprised after friends suggested dinner there last weekend.
Villa Maria is a small hideaway on 17th Ave, just off Macleod Trail. The food was authentic Italian - I had the lobster ravioli and it tasted as good as any pasta I had in Italy earlier this year! The service wasn't over the top - the servers were all engaging and very funny.
I will definitely be back!