VIEW OUR MENU
ORDER ONLINE
GIFT CARDS
130 S, Hough St. Barrington, IL 60010
Just 2 blocks west of the Barrington Metra Stop. Located at the corner of Station St. & Hough St. in beautiful downtown Barrington, IL. Neoteca features wines, craft beers, brick oven pizzas, a salumi bar, and fresh pasta.
Add up to 5 images to create a gallery for this location.
We will check your location suggestion and release it as soon as possible.