Fine dining pop-up comes to Soho The Sun and 13 Cantons in Soho is not averse to hosting restaurant pop-ups, but their latest residency is different t…