Nancy's Pizza had the best pizza in Stouffville, and I am very upset that it closed down. The owner was extremely nice and showed outstanding hospitality. The food was delicious and reasonably priced. It was the gem of Stouffville and I may never find another pizzeria that meets these standards.