There's a butcher in Niagara Falls, Larry Storm (Storm's Meat & Deli) and is right on McLeod Road.
Not sure if you've heard of his store and not sure if he sells watch you're looking for but I do know that alot of his preparations are done right there in his shop.
Good quality meat there IMO.