About
Queen Victoria Place Restaurant is an establishment located in Niagara Falls, Ontario on 6345 Niagara Pkwy. Queen Victoria Place Restaurant is in the "Restaurant" category. Restored 20th-century icon for seasonal fare in an elegant setting with courtyard & garden seating.
Categories
Restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like