Skip to main content

Grand Palace Seafood Restaurant

restaurant · dim sum restaurant · South San Francisco, CA

Address
359 Grand Ave, South San Francisco, CA 94080-3606
Phone
(650) 872-1000
Website
grandpalaceseafoodrestaurant.com
Where
37.6554, -122.4115

Search Hominin for Grand Palace Seafood Restaurant

Other restaurants nearby

More in South San Francisco

Grand Palace Seafood Restaurant — restaurant in South San Francisco, CA | Hominin