Nero’s Steakhouse

When one thinks of travelling destinations in Canada the last place that would top anyone’s mind is Windsor, Ontario.  This poor city has been the butt of many a joke in recent years due to the bizarre number of even more bizarre stories coming out of it (HEADLINES:  Man Caught Smuggling 40 Live Turtles in His Pants or Trees Sculptured Into Private Body Parts – this list goes … Continue reading Nero’s Steakhouse