Queen Victoria Place offers a locally sourced menu, Niagara VQA wines, and craft beers. Enjoy panoramic views of the Falls from its covered terrace in a relaxed atmosphere.