New Name: Studio 888
New Location: 2359 Queen St. East, Toronto
New Site:
http://www.studio888.ca/