At 141 W 22nd St Ste A Second Floor, Los Angeles, CA 90731-7299Los Angeles Here : 22nd Street Landing Seafood Grill & Bar. Welcome to 22nd Street Landing Seafood Grill & Bar is rated 4. It's worth a try!
Write a review