A cafe offering coffee, hot dogs, sandwiches, and more for takeaway.