Alhambra Theater

2330 Polk Street,
San Francisco, CA 94109

Unfavorite 18 people favorited this theater

Alhambra Theatre exterior

Alhambra Theater

2330 Polk Street
San Francisco, CA 94109
United States
415.292.5444