Back to gallery

Sant'Eustachio Il Caffe :: Roma, Italia

You haven't truly had coffee until you've had coffee from Sant'Eustachio. The best in Roma, perhaps the best in the world...

 

Blogged

 

Flickr Explored

7,626 views
71 faves
32 comments
Uploaded on July 29, 2010
Taken on July 13, 2010