At 8060 Florence Ave, Downey, CA 90240-3827Los Angeles Here : The Palms Steak and Seafood. Welcome to The Palms Steak and Seafood is rated 4.5. It's worth a try!
Write a review