Coffee shop offering delicious cakes and fine service. Dog-friendly with clean facilities and reasonable prices.