Café Sol is a cafe offering coffee, treats, sandwiches, and salads. Enjoy free Wi-Fi and comfortable seating.