E21 Food Station is a fast food restaurant offering both pickup and delivery options.