232 E Main St
Barrington, IL 60010
- This place is awesome. Wife had the gluten free pizza and loves it. Great little place to hang with family an friends
- Stop in for the economy menu (Just $5.99 for a meal... includes a can of pop!). This place has great atmosphere. Perfect place to stop for lunch.