Pizza Nostra is a pizzeria offering a wide selection of Italian specialties, including various types of pizza. They also provide a complementary range of confectionery, frozen products, and non-alcoholic beverages.