South Florida’s Voodoo Bayou restaurant opening location in Orlando’s Restaurant Row

A South Florida eatery offering Louisianan fare is coming to Orlando’s Restaurant Row.

According to a report from the Orlando Business Journal, Voodoo Bayou is opening up in the former home of MoonFish at 7525 W. Sand Lake Road.…