Restaurant specializing in Sicilian-style arancini.