Get directions to: Sheba Restaurant & Lounge, San Francisco, CA
Restaurant address: 1419 Fillmore St San Francisco, CA 94115, USA
Restaurant: Sheba Restaurant & Lounge