Ela! Greek Restaurant
The finest experience in authentic Greek cuisine
Haddock, feta, fresh dill, olives, and roasted red pepper aioli