Has Tokyo Bay (Warden/Dennison area in Markham) closed down? I drove by yesterday and all lights were off. I'm wondering if they were busted or simply closed due to the competition in the area.
Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!