Restaurant
The Palace Seafood & Dim Sum
6 locals recommend,
Tips from locals
Unique things to do nearby
Locals also recommend
Location
11701 Wilshire Blvd
Los Angeles, CA
West Los Angeles