A dog-friendly cafe in the heart of Hope Valley, Three Roofs Cafe offers homemade food, hot and cold drinks, and free Wi-Fi.