Ali's Persian Palace

Row 1

Details
39 Hancock St
San Francisco, CA 94114