La Restonica est une rivière qui coule dans le département de la Haute-Corse (région Corse), sur la commune de Corte, et un affluent droit du fleuve côtier le Tavignano.
La longueur de son cours d’eau est de 18,1 km1.
La Restonica prend sa source à 2 km à l’ouest du Monte Rotondo (2 622 m), à l’altitude 1 711 mètres, comme émissaire du lac de Melo2.
La confluence avec le Tavignano s’effectue dans la ville de Corte même, à l’altitude 389 mètres2.