Atmosphere - nice and cozy
Service - good as toronto standard
Food - sauces, ingredients and combinations are good and unique. Strong flavors give you distinct surprices among all different dishes without similarity feeling.
BUT, seems no one mention about the texture of the fresh pasta, it is a bit sticky to your teeth. Maybe this is their style of cooking to serve "al dante" pasta, to me (I also make my own pasta), a smooth and glutenous pasta is more preferable!
All in all, Viaggio worth a try to inspire your taste.