Elmwood Park Caputo's
2400 N. Harlem Ave, Elmwood Park, IL 60707
(SW corner of Harlem Avenue & Grand Avenue)
Phone Number: (708) 453-0155
Hours of Operation: Monday-Sunday 6am - 10pm