Don Pizza Chez Ferrara is a family-run Italian pizzeria specializing in pizzas and sandwiches.