That sounds like fun ;O
And as for camping near a pizza stand... usually camp sites have complete (excuse me for using a Dutch expression) snack bars (where you can get chips, pizza and stuff like that to take away) on site in Europe.
__________________
|