Get directions to: Shanghai Bar, Auburn, CA
Restaurant address: 291 Washington St Auburn, CA 95603, USA
Restaurant: Shanghai Bar