Get directions to: Fattes Pizza Chula Vista, Chula Vista, CA
Restaurant address: 1550 E H St, Ste C Chula Vista, CA 91913, USA
Restaurant: Fattes Pizza Chula Vista