hahaha.... anyone who has been to Italy multiple times has stopped at least once at Auto Grill :) some of the best "truckstop" food you will ever eat...