Calgary's Major Tom named top new restaurant in Canada
Enjoying the view from the top is old hat for the owners of Calgary's Major Tom Bar, a restaurant situated on the 40th floor of a downtown office tower. But now the restaurant in Stephen Avenue Place finds itself atop the list of the country's best new restaurants in the latest edition of Canada's 100 Best magazine that was released online Tuesday. "It's mostly just a massive pat on the back for the staff that have been working tirelessly since long before we opened," said Garret Martin, culinar
Read more »