Wasn't Stan Leeman's somewhere else years ago? Top of Madely Street on Hessle Road maybe?Anlaby Road has three new ones in a couple of hundred yards between Walton St and Carlton. All open 7 days a week 9 till 6, and rock bottom prices.
Stan Leeman still holding out and offering 'something for the weekend'.