Greek Islands Restaurant West in Lombard
300 E 22nd St,
Lombard, 60148
(630) 932-4545
(630) 932-4545
Providers of dining in Lombard
dining, food, restaurant