La Sosta Caffe is a bar offering Italian cuisine. It's a spot for a quick lunch or a relaxing drink. Open five days a week.