Grimshaw Hotel Restaurant & Bar
5001 55 Avenue, Grimshaw, Alberta T0H 1W0 Canada
Grimshaw Hotel Restaurant & Bar is a Restaurant place is located in Grimshaw, Alberta. The address of Grimshaw Hotel Restaurant & Bar is 5001 55 Avenue, Grimshaw, Alberta T0H 1W0 Canada.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 780-332-4769, or open their website to view relevant information, The url is https://www.facebook.com/grimshawhotel/