Stella's

Stella's honors rustic & modern Greek cuisine, bringing the freshest ingredients & Mediterranean fare table-side.