Review for Flamboro Downs Review For Flamboro Downs Google User Apr 12 '17 at 15:35 Lots of selection of machines. You can make your own coffee/pop. View full site to comment or like