Restaurants in Downers Grove, IL
Restaurants • Fast Food Restaurants • Greek and Mediterranean Restaurants
1021 Ogden Ave.,
Downers Grove ,
IL
60515
UNITED STATES
Based on 2 reviews
Gyros
I like their food, good gyros, a bit over priced, but still good. I don't go there often but if I am in the area I will stop in.dethrone the "king"
The gyros sandwich was tasty enough, but their prices are really rather expensive for the amount you get. Service was from a gnarly-looking fellow- that didn't inspire confidence, either.Worldwide > United States > Downers Grove, IL > Fast Food Restaurants