Pizza Nostra is a pizza restaurant offering delivery to several surrounding areas.