Fox's Pizza Den
Pizza · Italian · Sandwich Shop
Fox's Pizza Den is a laid-back pizza chain offering specialty pizzas in various sizes, alongside sandwiches, salads, and sides. They pride themselves on using quality ingredients like extra virgin olive oil.
Location
Vota recommends