Al Faro is a pizza restaurant offering delivery and catering services.