In Gourmet What does a $6 GIANT pizza look like in FRANCE? January 21, 2021 Who knew a $6 13 inch Pizza would be so tasty! And that too in an expensive city like Nice…