Pizza Nostra offers pizza takeaway, specializing in thin crust and Sicilian-style pizzas, along with dips and drinks.