Greek restaurant serving fresh fries and Greek specialties.