Coukiara is an Italian restaurant specializing in pizza. It offers a selection of classic Italian dishes and freshly made pizzas.