At 404 S Figueroa St, Los Angeles, CA 90071-1710Los Angeles Here : Captain Lee s seafood. Welcome to Captain Lee s seafood is rated 4. It's worth a try!
Write a review