Order food

Order food

22nd St. Landing Seafood Grill & Bar

4.4 (1098)$$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.