Restaurants · Canada (national)
A chain of restaurants offering hamburgers, french fries and other food from locations across the country.