Mr V's Pizza

restaurant in South Third Avenue District, Chula Vista

Phone: (619) 691-6339

Address: 1090 3rd Ave