|Fax||(310) 548-5194 - Fax|
141 W 22nd St # A,
San Pedro, CA 90731-7299 United States
581208 - Restaurants
Reviews for 22nd Street Landing Seafood
It looks like this business doesn't have any reviews yet. Why not be the first?
Is this your business? Claim and update it!