Fox's Pizza Den

601 E Palomar St
Chula Vista , CA  91911



Sponsored links:


About

Fox's Pizza Den, Chula Vista

Find more details about Fox's Pizza Den by calling them at (619) 421-3697 or going to their location at 601 E Palomar St. To visit Fox's Pizza Den in their location at 601 E Palomar St be sure to click the "view larger map" link below and print out a map with their address. Fox's Pizza Den is located in the Italian Restaurants category. Please click the "New Category" link if you think this is incorrect. Claiming your business listing is free. Plus it gives you control over the information displayed here. Click the image to find out more. Find other businesses in the Italian Restaurants or Restaurants categories by clicking the links beside "San Diego" above this listing.



Category

Italian Restaurants