Share this
Bar 120
Bar 120, located in Terminal 1 at Toronto Pearson International Airport, is a one of a kind destination for the culinary adventurer. The open bar design evokes a chic futuristic style, yet provides a comfortable culinary rendezvous for the everyday traveler as well.