Greek restaurant Souvlakochorio offers souvlaki and other Greek specialties. Phone orders and online ordering available.