Authentic Greek restaurant serving traditional, homemade Greek food.