Coffee shop offering coffee, cakes, and sandwiches. Welcoming to dogs.