Location

Mykonos Restaurant exterior lit up at night

Mykonos Greek Restaurant

8660 W Golf Road
Niles, IL 60714
(847) 296-6777

Hours:

Sun-Thu 11am-10pm
Fri/Sat 11am-Midnight

See Google Maps

 

See Google Maps