$15-million venue to open soon on Hill

Not a huge surprise here as this Dave & Busters has been discussed on here for several months now. It says it should be completed in about 3 weeks, can’t wait to see the sign go up! From the Niagara Falls Review A $15-million restaurant complex under construction on Clifton Hill is quickly taking shape….

Read More