Update Info - Figaro's Pizza
This restaurant was reported as closed. If it is open, let us know.
Figaro's Pizza
2326 Proctor Valley Rd
Chula Vista, CA 91914
2326 Proctor Valley Rd
Chula Vista, CA 91914
This restaurant was reported as closed. If it is open, let us know.