6/11/2006

Best thing about italy

If you order an espresso standing at the bar, they are gov't mandated to be 0.70 euro, with a macchiato costing the same.

More pics later if I figure out my camera meltdown issue. Including nice italian classic steel roadies citified.

No comments: