Windsor is also home to many great restaurants. Windsor is known for its great pizza. Another local legend is the Chicken Delight served up at a local greasy spoon type sports pub named "The Penalty Box".
Windsor and area restaurants to try:
Suggestions made by Patrick Rocca in Leaside