At 11701 Wilshire Blvd Second Floor, Los Angeles, CA 90025-1546Los Angeles Here : Palace Seafood and Dim Sum. Welcome to Palace Seafood and Dim Sum is rated 3.5. It's worth a try!
Write a review