A bar offering Italian cuisine, La Sosta is a convenient stop for travelers. It's known for its pizza, pasta, and sandwiches.