Review for OLG Slots Ajax Downs Review For OLG Slots Ajax Downs Google User May 1 '18 at 2:00 Pretty good casino. I've been to better ones, but I've been to worse ones too. The self-serve drinks are great. The employees are pretty nice. View full site to comment or like