Petro-Canada is a gas station offering multiple fuel grades, a convenience store, and a restaurant. It also provides services such as pay at the pump and sells gift cards and SIM cards.