Greek restaurant serving fresh, authentic dishes.