1100 Nagoya Way
San Pedro, CA 90731-4408
San Pedro, CA 90731-4408
+1 310 548 8080
Open HoursStores open at 11am; closing times vary by business
OverviewThis village is a popular spot in the South Bay for shopping and eating. It feels like a quaint New England fishing village with a splash of Mediterranean style thrown in for...
more