Location

130 S. Hough Street
Barrington, IL 60010

Phone

847-382-1330

Hours

Sunday – Monday
11:30am – 9:00pm

Tuesday – Thursday
11:30am – 10:00pm

Friday – Saturday
11:30am – 12:00am

Sign Up for Neoteca News