Review for Flamboro Downs Review For Flamboro Downs Google User Jul 16 '16 at 0:28 GREAT STAFF GREAT ATMOSPHERE ALWAYS HAVE A GOOD TIME. FOOD IS NOT GOOD SERVICE IS TOO SLOW. CAN'T BLAME O.L.G. THEY'RE NOT THE ONES THAT OPERATE THE RESTAURANT. View full site to comment or like