Bari Subs and Italian Foods

Address: 1120 W Grand Ave Ste 1, Chicago, IL 60642, Chicago, IL, USA

Cuisine: Italian

Featured by: Eating With Robert

Serving mouthwatering Italian beef sandwiches since 1973 with a homemade approach including in-house made bread, meatballs, and giardiniera.

Browse all creator-verified restaurants · Discover more on elevATE