22nd Street Landing Seafood Grill & Bar

Merchant Verified


141 W 22nd St, SAN PEDRO, CA 90731

(310) 548-4400

Subscribe Your Email for Newsletter