Il Nido is a pizza restaurant, re-opened with a new structure and management.