Ned's Pizza has two locations in Ithaca, New York and has been in business for over 20 years. They make their own homemade dough and sauce using exclusively fresh ingredients, and offer unique toppings and crusts for customization.