Villa Cafe is a restaurant offering both pickup and delivery options.