22nd Street Landing Twilight, Landing Seafood Grill & Bar in Los Angeles rated 4.