Enjoy Greek and Mediterranean cuisine at Taverna Koufadakis. This restaurant offers delicious food with careful presentation and professional service.