Restaurant Reviews from DiningGuide411.com
    Top : United_States: IL: Lombard

Greek Islands, Lombard, Illinois










Greek Islands
300 E 22nd St
Lombard IL United States

Web Information:
Web Page
Menu

Hours: Sun - Thurs 11am - 11pm Fri - Sat 11am - midnight

Phone: 630.932.4545
Fax: 630.932.4547
Accepts: American Express, Visa, Diners' Club, MasterCard/Eurocard, Discover

Dress: casual

Parking: own parking lot