Lord Amherst Pub
Delicious fare and the largest selection of draught beer in town.
Located in the heart of historic downtown Amherstburg.
Lord Amherst Pub
Delicious fare and the largest selection of draught beer in town.
Located in the heart of historic downtown Amherstburg.