Grand Palace Seafood Restaurant ★★★★☆4.1 (1,213) Restaurants Dim sum restaurant · Asian restaurant · Chinese restaurant (more) 359 Grand Ave, South San Francisco, CA 94080 Call Website Details →