Get directions to: Greek Island Restaurant, Lemont, IL
Restaurant address: 234 Kenilworth Dr Lemont, IL 60439, USA
Restaurant: Greek Island Restaurant