La Casa Nostra is a pizza takeaway offering a variety of pizzas, including Sicilian-style options. They specialize in Italian cuisine.