Gave them my Coeliac card in Greek and they were very responsive. They do grilled meats, gyros (ask for no pita bread) and have a dedicated fryer for fries.
Yes