Porto di Ripetta
July 25, 2001 (WED)
Very nice restaurant, near Piazza del Popolo!
Homemade olive oil, grappa, and lemoncello!!
Lemoncello made from lemon leaves! Looks like green tea!
You can specify dscXXXXX.jpg instead of dscXXXXX.small.jpg for a higher resolution image.