Ice House Mall & Village Shops
Shopping center👍👍 Love eating at the train restaurant. Named after this cat
Address
200 Applebee St, Barrington, IL 60010, United States
Website
Contact
+1 847-381-6661Rating on Google Maps
4.40 (110 reviews)Open on Google Maps
Working Hours
- Friday: 9:30 am to 5:30 pm
- Saturday: 9:30 am to 5:30 pm
- Sunday: 12 to 4 pm
- Monday: 9:30 am to 5:30 pm
- Tuesday: 9:30 am to 5:30 pm
- Wednesday: 9:30 am to 5:30 pm
- Thursday: 9:30 am to 5:30 pm