Apollo Theatre
331 Burwood Road,
Melbourne,
VIC
3122
331 Burwood Road,
Melbourne,
VIC
3122
1 person favorited this theater
Showing 2 comments
Currently a Chinese restaurant.
Two photographs I took of the Apollo Theatre in March 2004;
http://www.flickr.com/photos/kencta/3639508302/
http://www.flickr.com/photos/kencta/3639510386/