Stefanelli and Sons
Open
13012 Western Ave
Blue Island, IL 60406
Family owned and operated for over 35 years. Imported and domestic Italian foods and goods as well an American selection. Some Argentine products available too. Store and Deli open from 9am to 6pm Monday thru Saturday, kitchen until 5pm. Sunday from 9am to 3pm, kitchen closed.
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.