Ela! Greek Restaurant
The finest experience in authentic Greek cuisine
Home-made haddock, olives, dill & feta with roasted red pepper mayo served with Greek salad