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