Windsor/Sarnia area restaurants?
There is a great little Italian restaurant, not too fancy or pricy, in Point Edward on Michigan Avenue under the Bluewater Bridge. I can't remember the name but it is in I think the second last building on your left as you approach the bridge (underneath the bridge).
There are no menus, you get what they're making that day. It will usually include bruschetta, 2 or 3 types of their home-made pasta and home-made sauce, meat, and vegetables.
I've only ever gone with a few other people and there has always been a lot of left-overs which I gladly take home unless someone else beats me to the punch.
You will be served by the very gratious owners, who clearly eat their own creations.
Also, for the best french fries in town, try a chip wagon under the bridge.