New Canton Menu

Print Restaurant Menuprint

1160 Laurel St., San Carlos, CA 94070