Ela! Greek Restaurant
The finest experience in authentic Greek cuisine
Braised lamb, tomato sauce, spices, orzo pasta, and feta