Fast food restaurant Idiston Themis offers grilled meats and souvlaki.