1431st visitor, Write a Review

A Family Resturant located in the Marina overlooking the Thames River on Lake St. Clair 6 miles north of Tilbury in a comunnuty known as Lighthouse Cove.