Restaurants - Calgary, Alberta, Canada
A little bit of Italy in the heart of Calgary, serving up homemade pasta, fresh seafood, and traditional trademark Italian fare.