XXL Fast Food offers pizza and sandwiches with delivery options.