Imperial Garden Seafood Restaurant

2626 San Bruno Ave, San Francisco, CA