Mykonos Greek Restaurant
8660 W Golf Rd, Niles, IL 60714, USA
It's fine. Perfectly adequate. The lima beans are good, as was the eggplant. The peas and green beans were probably canned. The potato and rice was fine. I mean, it's definitely nothing I'm going to rush back for, but it was decent nutrition and flavor.
No comments yet