Fox's Pizza Den
Pizza · Italian · Sandwich Shop
Fox's Pizza Den is a laid-back pizza restaurant chain known for its specialty pizzas in various sizes, plus sandwiches, salads, and sides. They are known for their "Big Daddy" pizza, which contains 21 slices. Delivery is available.
Location
Vota recommends