Greek Islands Restaurant

300 E 22nd St, Lombard IL 60148 Today's hours: 11:00 am-11:00 pm (630) 932-4545
Cuisines and Dishes at Greek Islands Restaurant:
  • Greek
  • Mediterranean

Map of Greek Islands Restaurant

Owner? Update your menu! Own Greek Islands Restaurant? Update your menu online!