Connect to share and comment

Pizza box 2012 06 14

Appears In:
Authorities demand Italian restaurant owner provide French translations of all Italian words.
Pizza box 2012 06 14

A box of pizza is shown on March 31, 2010 during the Pizza & Pasta expo, part of the "Foods & goods" fair at the Porte de Versailles exhibition center in Paris.