Mycafè Risto & Pizza is an Italian restaurant in Killorglin offering authentic Italian food. They specialize in pizza with homemade dough and ingredients imported directly from Italy.