Greek restaurant specializing in grilled meats. Located in Chalandri.