Besides C.J.'s Billiards or the Albion Odeon, many Albion Mall shoppers remember The Snack Shack kiosk. Whether it was the 75 cent fries, the
scrumptious burgers, the infamous fries and gravy or an ice cold beverage on a hot summer's day, Snack Shack had the best of everything.
In the Rexdale -...