Greek restaurant Opou Vastaxi offers seafood, Mediterranean, and Greek dishes, with vegetarian and vegan options.