Azzuro is a casual Italian restaurant specializing in pizza. They are known for offering some of the best pizza on the island.