Self-service restaurant with a selection of Greek traditional dishes. Prepared with fresh local ingredients, it won't disappoint. Don't expect anything fancy or gourmet here, just a dish of nicely cooked Greek food. The burgers are apparently what most people walk in here for. I realise this now as I'm eating at the table!