This Italian restaurant, established in 1962, specializes in traditional Neapolitan pizza. It is located in the heart of the Spanish Quarters.