Da Genna is a family-run restaurant offering traditional cuisine. They also provide takeaway options.