Cafe offering fresh sandwiches, rolls, and coffee.