Rusidda is a Sicilian restaurant and fine grocery offering carefully selected products and homemade dishes, with takeaway options available.