Stella's concocts a fizz drink with an exotic Greek liqueur
… for Stella’s, a new Greek restaurant that has opened in … word mastic comes from the Greek meaning “to chew.” What… . Stella’s combines this unique Greek ingredient with Aperol, fresh lemon …