News

With fresh sandwiches taking over the Toronto dining scene this spring, a new shop is openings its doors in the city to bring you the juiciest steak stacks. Located at 120 Atlantic Ave. in Toronto’s ...