Il Pozzo is an Italian restaurant serving pizza, fish and other dishes in a unique setting. Established in 1978.