Koutouki is a Greek and Mediterranean restaurant offering a taste of authentic flavors. Indulge in their marinated and grilled chicken or beef souvlakis, served with homemade tzatziki for an explosion of flavors.