A cafe offering coffee, sandwiches, and fast food takeaway. Credit cards are accepted.