Restaurant serving pizza and other dishes. Located in Napoli.