Belillo Pizza
Not quite
Unfortunately this project was not successful.

Eating a little bit of Pizza in London

by Mario Rossi in London, England, United Kingdom

I miss Italian Pizza!!