I went in to a cute little restaurant for a quick lunch and discovered that Italy has some really great fast food. I’ll take this any day over the crap most fast food restaurants serve.

Location: Somewhere in Florence, Italy.