Traditional souvlaki restaurant, serving Levadia since 1969. Offers delivery.