Avg Rating:
Number of Reviews: 1
A diner
from Omaha, NE
said...
on April 21, 2008
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 everyday and be happy. Personal faviorate is the Chicken Gyro platter with Greek Potatoes!
|
|