Sumosan Twiga offers a fusion of Italian and Japanese cuisine Editor-in-Chief Darius Sanai discovers the culinary delights of Italian Japanese restaurant Sumosan Twiga An Italian Japanese…