Café Rosa offers coffee, cakes, sandwiches, and other light fare. Enjoy a relaxing break with options for both dine-in and takeaway.