Restaurant Reviews Sumosan Twiga. Restaurant Review Last Friday I was out dining and then partying in a Japanese & Italian fusion restaurant, yes that’s two cuisines together.