Frantonio's Italian Deli & Cafe

Deli · 108 Barrington Commons Ct, Barrington, IL

To-Go

Hours

More food in Barrington, IL · Deli in Barrington