Pizza Napoli is a restaurant offering both French and Italian cuisine. It features a varied menu with pizzas, pasta, and Italian specialties, as well as a summer garden. Takeaway is available.