Made in Italy

Made in Italy

Rustic restaurant serving thincrust pizza by the metre on wooden sharing boards, with roof terrace.