Pizza Nostra is a pizza establishment offering Italian cuisine. They provide delivery services and are known for their pizza and pasta dishes.