Taverna O Dimitris offers Greek, Mediterranean, and seafood dishes. Features include vegetarian and vegan options.