Rome

This isn’t recent, but I was looking through some old travel photos and found these two photos of some of the best sushi we’ve ever had – in Rome, Italy! I wish I could tell you where this was, but all I remember is that it was somewhere not too far from the Vatican.

by sot1l

Leave a Reply