Mike's Giant New York Pizza

restaurant in Nestor, Imperial Beach

Phone: (619) 423-6080

Address: 1144 Hollister St