Own or manage a place in town?
Flag as Inappropriate
Open since 2006, Amici's Deli offers homemade, prepared food including, made to order sandwiches and Italian specialties. The store is located on Halstead Avenue, just outside the downtown area.
Comment Recommend Stephanie Lopez
Find your Patch ⋅ Start a Blog