It’s all Greek to this new Ellsworth restaurant — and it’s delicious