Places
Communities
Detecting...
Chat
Restaurants
IL
Barrington
Ciao Baby!
Ciao Baby!
4.5
(365 reviews)
• Italian
Barrington, IL
Barrington, IL
Overview
Menu
Reviews
Q&A
Business Information
Barrington, IL
Barrington, IL
Location
Loading map...
Similar Restaurants in Barrington, IL
Sergio's Pizza
Pizza
Barrington, IL
5.0
Lucky Monk
Restaurant
Barrington, IL
4.4
Einstein Bros. Bagels
Bagel shop
Barrington, IL
4.2