Review for Newcastle Harness Racing Club Review For Flamboro Downs Google User Jan 2 '18 at 19:24 We enjoyed the restaurant and casino there. It's a bigger casino with many new slot machines. Not as large as Niagara one. View full site to comment or like