Farmhouse on North
Restaurant
117 North Ave
Francesca's Famiglia
Italian · $$$
100 E Station St (at S Hough St)
"Really good service ! The salad and bread are the best! My least favorite thing in the menu is the lasagna .... Not that good , but everything else is fantastic!!!"
Frantonio's Italian Deli & Cafe
Deli · $
421 N Northwest Hwy (at E Valencia Ave)
"This is a great place for Italian food like Mamma used to make! A little hard to find the first time, but boy is it worth it! I highly recommend it and Franco, the owner, makes you feel right at home."
Favorite places in barrington
Created by Emily Tyndorf11 items • 1 follower
So does it!!
Created by So Tech20 items
Make sure your information is up to date. Plus use our free tools to find new customers.
We use the latest and greatest technology available to provide the best possible web experience.Please enable JavaScript in your browser settings to continue.
Download Foursquare for your smart phone and start exploring the world around you!