Papa Pizza

5.0
(5 reviews)
7 boulevard Charles Guillaumont, Juan-les-pins, 06160
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Papa Pizza | Nice | France | TripAligner