Restaurant
Igloo Restaurant
Fort Macleod, AL86% like it (4.3 / 147 Reviews )
CONTACT
Address: 569 24 St, Fort Macleod, AB T0L 0Z0, Canada Map ➦ Get Directions
Phone : +1 (403) 553-4227 Call
ABOUT
Igloo Restaurant is a restaurant located
at 569 24 St, , Fort Macleod
, AL.
It has received 147 reviews with an average rating of 4.3 stars.
It has received 147 reviews with an average rating of 4.3 stars.
FAQs
This Restaurant received 4.3 points from 147 customer reviews.
The address of Igloo Restaurant is:
Igloo Restaurant569 24 St
Fort Macleod,
P: +14035534227
Igloo Restaurant is listed under
LOCATION
Igloo Restaurant Location