Pizzeria Il Nido is a pizza restaurant.