Taverna Mykonos is a Greek restaurant offering classic dishes. Features include a summer terrace, delivery, and takeout options. Temporarily closed.