Chicago, IL Cloudy, 66° F
NEWSLETTER
Keep up with all of Chicago's restaurants, menus, openings, closings, or any updates by subscribing to our weekly newsletter.
Restaurant Info
NAME: Super Low Food Center
ADDRESS: 7411 W Grand Ave
CITY: Elmwood Park, IL
PHONE: (708) 452-5652
CUISINE: Steaks/Chops
NEIGHBORHOOD: Elmwood Park, Montclare
Avg. Rating: 2.5 / Reviews: 4 
Reviewed by Lisa S. on May 29th, 2011
This store has been modernized. So all the criticism about its looks is old and fixed. I cannot stand Caputo like stores that take an hour to find the... Read More
Reviewed by Courtney I. on Jun 17th, 2010
I won't lie, the place is old as hell. It hasn't had a face-lift in many many moons. Do not even bother with the produce, maybe its the Whole Foods snob in... Read More
Reviewed by bridgette k. on Feb 20th, 2009
Over priced small dirty store. Not even handicap friendly, the parkinglot is horrible in the winter good luck getting a parking spot. The people who work... Read More
Bacci Pizza3 blocks
Circle Cafe3 blocks
Viva Cafe3 blocks
Caffe Italia3 blocks
Nick's Grill3 blocks
Circle Inn4 blocks
Bisdro Grand4 blocks
Filippo Cafe4 blocks
Subway5 blocks
Geos Pizza5 blocks