1195 Nagoya Way, San Pedro, CA 90731 (310) 519-1775
How to go there
Bar & grill Loc: 33.7338 / -118.278
Plan your visit