Italian restaurant Noci specializes in homemade pasta, Sicilian street food-inspired snacks, and cocktails on tap.