Canton Seafood & Dim Sum House 655 Folsom StSan Francisco, CA 94107
Canton Restaurant Folsom Street 655 Folsom StSan Francisco, CA 94107