Get directions to: 1300 On Fillmore, San Francisco, CA
Restaurant address: 1300 Fillmore St San Francisco, CA 94115, USA
Restaurant: 1300 On Fillmore