I want the number of the seafood restaurant where they sell shrimp and fish
Address: 4501 S Alameda St, Los Angeles, CA 90058, USA
Carlos Pedroza | Aug 21, 2019
Who's knowns . You are just have to come down to see
Martha Barajas | Aug 21, 2019
Oh I don't have it. But the seafood is delicious there
Thanks! Your answer is awaiting moderation.