Originally built in 1920 as a private “castle”, Edgewater Manor is now one of the finest restaurants in Southern Ontario.

Serving delicious cuisine in a spectacular setting, Edgewater Manor is the perfect location for a couple’s night out, private group dining, or even corporate events and weddings.

Come discover a dining experience you won’t forget at Edgewater Manor on the shore of Lake Ontario.