Order food

Order food

22nd St. Landing Seafood Grill & Bar

4.4 (897)$$Seafood restaurant

141 W 22nd St Ste A, San Pedro, CA 90731

22nd St. Landing Seafood Grill & Bar

141 W 22nd St Ste A, San Pedro, CA 90731
This restaurant is no longer supported.