Get directions to: Aladdin Restaurant, San Francisco, CA
Restaurant address: 1300 Polk Street San Francisco, CA 94109, USA
Restaurant: Aladdin Restaurant