Windsor House Tea Room Restaurant Products and Services:
Restaurants.
About Windsor House Tea Room Restaurant
Windsor House Tea Room Restaurant is located in Victoria on 2540 Windsor Road and the Potal Code is V8S3E9. You can reach Windsor House Tea Room Restaurant by Calling 250-595-3135 or +12505953135.