The Palace Seafood & Dim Sum is located in Los Angeles, United States on 11701 Wilshire Blvd. The Palace Seafood & Dim Sum is rated 4 out of 5 in the category dim sum restaurant in United States.
Address
11701 Wilshire Blvd
Offerings
Comfort foodSmall plates