Scratch Pastificio, located in Downtown Barrington, is a modern restaurant that focuses on fresh handmade pasta, intricate cocktails and creative dishes.
Know a great happy hour or special for this location?
Suggest an edit
133 Park Ave, Barrington, IL 60010
© 2025 Checkle, Inc
Privacy
Terms