Scene from an Italian highway rest stop in the Dolomites. Never expected to see fries on a sandwich?! (Pittsburgh maybe but Italy?)