Pizza are the best in Barrington. You also have a choice of other Italian meals so all in the family are pleased. It is most famous for take out. But does have seating for all and is always clean. Great place for Grandparents to bring the little ones for lunch or dinner.
You have no recent hotel searches.