Five Starz is a restaurant offering both pickup and delivery options.