Update Info - Saffron 685
This restaurant was reported as closed. If it is open, let us know.
Saffron 685
685 Townsend St
San Francisco, CA 94103
685 Townsend St
San Francisco, CA 94103
This restaurant was reported as closed. If it is open, let us know.