Arancini Lovers is a Sicilian restaurant specializing in arancini, offering a variety of these stuffed rice balls.