La Nostra is a pizzeria offering a varied menu of pizzas for dine-in or take-away, along with homemade desserts. They also feature a selection of Italian products in their grocery section. The establishment is known for its pizza offerings and Italian specialties.