New Windsor House
is Ranked #6 of 31 Restaurants in Old Town Toronto.
Some say it is boring, good.
The Latest Review: ★★
Sent on the 27th of April, 2014
USED TO BE GOOD 10 YEARS AGO NOW GIVEN ALL THE COMPETITION IT IS BORING-
Rank #6 of 31