Walk-On’s Sports Bistreaux to add 3 more Orlando restaurants

The eatery chain already has Central Florida locations on International Drive and in Kissimmee.