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 Restaurant Listings
Copyright (c) 2008 -