Greek Islands is a popular Greek restaurant with locations in Chicago and Lombard. Since 1971, they have been serving authentic Greek cuisine using high-quality ingredients imported directly from Greece. The restaurant aims to provide a festive and welcoming atmosphere for its customers.