Review for OLG Slots Ajax Downs Review For OLG Slots Ajax Downs Google User May 1 '17 at 14:24 Very good location .Free pop and coffee self service. I love that View full site to comment or like