Update Info - The Dogfather
This restaurant was reported as closed. If it is open, let us know.
The Dogfather
532 Green St
San Francisco, CA 94133
532 Green St
San Francisco, CA 94133
This restaurant was reported as closed. If it is open, let us know.