Traditional Greek taverna, Taverna O Dimitris, offers fresh fish and classic dishes like Greek salads. Enjoy Mediterranean cuisine in a family-friendly setting.