There's something about UK & Europe's food markets, stalls, trailers that you just can't beat.

Just near The Vatican | Rome, Italy | 2010

Cherry Festival | Lari, Italy | 2012

Snackhouse Dawg | Pisa, Italy | 2012

Food Markets | Rome? Italy | 2010

Food Trailer | Lari, Italy | 2012

Store | Florence, Italy | 2010

Store | Florence, Italy | 2010

Store | Florence, Italy | 2010