Pizzeria Il Faro is a pizza restaurant.