LATEST REVIEW
I've lived in Omaha for quite a few years and can say, without a doubt, that the Greek Islands is the best restaurant in town. The food is amazing (huge portions), the homeade greek dressing is perfect and the staff are so friendly. I could eat their... [read more]
LATEST REVIEW
Excellent Greek food, friendly and efficient service, great daily specials (try their homemade soups!) and very reasonable prices. Their portions are generous, so take-out is a great bargain. We love this place!! [read more reviews...]