Update Info - Salt House
This restaurant was reported as closed. If it is open, let us know.
Salt House
545 Mission St
San Francisco, CA 94105
545 Mission St
San Francisco, CA 94105
This restaurant was reported as closed. If it is open, let us know.