22nd Street Landing Seafood Grill & Bar is located in San Pedro, California and offers a waterfront view and wonderful seafood. We are a South Bay favorite! This award winning restaurant has hefty portions of steamed clams, oven-roasted mussels, oysters, crabs, fish stews and a large variety of fresh fish cooked over a blend of apple and citrus wood on an open grill.
Business Sector: | Residential, Commercial |