Get directions to: Alvarado Elementary School, San Francisco, CA
Restaurant address: 625 Douglass St San Francisco, CA 94114, USA
Restaurant: Alvarado Elementary School