Igloo Cafe

24 Street, Fort Macleod, T0L 0Z0 ,Canada
Igloo Cafe Igloo Cafe is one of the popular Restaurant located in 24 Street ,Fort Macleod listed under Restaurant/cafe in Fort Macleod , Canadian Restaurant in Fort Macleod , Cafe in Fort Macleod , Ice Cream Parlor in Fort Macleod ,

Contact Details & Working Hours

Map of Igloo Cafe