Ramova Theater
 

Ramova Theater

On Halstead on the South Side.