Canton Seafood & Dim Sum Restaurant San Francisco, CA

655 Folsom St, San Francisco, CA 94107