Coffee stand offering coffee drinks and snacks. Known for takeaway service.