Irving Oil features a 24-hour restaurant serving diverse cuisine alongside fuel and convenience store offerings.