A cafe called Euro Caffe. Offers a pet-friendly environment.