The Rio Theatre was one of the first movie houses opened in Toronto. Located at 373 Yonge Street, a short distance south of Gerrard
The Rio Theatre was one of the first movie houses opened in Toronto. Located at 373 Yonge Street, a short distance south of Gerrard