Thursday, February 02, 2012

best truckstop restaurant in Italy

Gadling

Directly from Gadling.com: best truckstop restaurant in Italy, about an hour north of Rome.

Labels: , ,

0 Comments:

Post a Comment

<< Home