Get directions to: Al's Elbow Room, San Francisco, CA
Restaurant address: 5650 Mission St San Francisco, CA 94112, USA
Restaurant: Al's Elbow Room