best of the best.
This is a self order diner, not a restaraunt that you get wated on. You order, wait, and take your food to your table or booth. This place serves the best Greek Food I have ever eaten. My whole family has been going there since they opened up 13 years ago. In that time I have traveled to many cities and have never eaten as well as I do here! Large portions, healthy, and not to pricey. $9.50 average per person.