Cafe offering coffee, sandwiches, and more. A popular spot.