Mikes Giant New York Pizza

restaurant in Otay Mesa West, Imperial Beach

Phone: (619) 428-8855

Address: 1270 Picador Blvd Suite J