:

Niko's Pizzeria

  • Restaurants
399 W. 6th Street
San Pedro, CA 90731
(310) 241-1400
(310) 241-1400 (fax)