Solid café grab with reliable sandwiches (try the ham and cheese for $6) and good coffee, though expect cafeteria-style service.