Cafe bar Sol is a bar offering coffee, sandwiches, and other comforting food and drinks in a welcoming atmosphere.