Del Pozzo is an Italian restaurant.