The Spot restaurant can continue its role as a Hamilton institution, but it needs youthful energy and ideas to carry it forward.Owner Thomas “Ted” Powell has put the Burnaby Street business up for sale. It has been closed since mid-March due to restrictions related to the Covid-19 pandemic.The popular eatery was established in 1945 by Arthur Foote, and has been run by Mr Powell since 1971.”There are not many individuals who have been in the trade for so long,” Mr Powell said.”