Finally, Yard Sale has done the right thing and collaborated with Time Out’s number one restaurant in London, Mambow.