Top Local Places

The Mansion House

129 High St, Sutton, Canada
Restaurant

Description

ad

The Mansion House, built c1860, was the third
and only remaining early hotel in Sutton.
Now, The Mansion House is a well-known Restaurant & Bar. Offering daily specials, a warm welcoming environment, live entertainment and home cooked meals.

Quiz