Review for Flamboro Downs Review For Sugar Creek Casino Google User Mar 10 '18 at 16:41 Nice-sized Casino. How's truck parking and restaurant. Open 24 hours. Plenty of games throughout the casino that are old and new. Casino is bigger than it looks. Impressed by the variety of games. One of my favorite places to stop View full site to comment or like