04
Oct
The Film Buff – DVD Rentals
"The Film Buff is an independently owned and operated video rental and ice cream parlour with two locations in Toronto, Ontario. The Film Buff West is located in what was once known as Parkdale at 73 Roncesvalles Avenue at Marion Street. Real Estate agents renamed...
Read More