Get directions to: Cathay House, San Francisco, CA
Restaurant address: 718 California St San Francisco, CA 94108, USA
Restaurant: Cathay House