The world's best hotels dog stand.opened in the 1930's and has been open every day since tiny place but big service and historical site
- DR Jeffery Lehman Verified
Response from The Squeeze - In Thank you for the review. Keep on Squeezing - since 1945