Pizza Napoli is an Italian restaurant specializing in pizza, with vegetarian options available. They offer delivery and are wheelchair accessible.