Ciao Baby!
➤ East Main Street, Barrington, 60010, United States Of America
Pet Friendly, Sandwiches, Italian, Cheese, Pizza
"One of our favorite places! The food is excellent, the portions generous, the ambiance is calm and quiet, and the service is consistently top-notch."