Yummy humus and cool atmosphere. Stella is the place for delicious Greek food.

Our COVID-19 Safety Plan.

X