Someone couldn’t stop staring at our sushi – the talk of the town! Read all about what the team at It’s Rude To Stare have to say about Sumosan Twiga London! www.itsrudetostare.com/a-tale-of-two-kitchens-japanese-italian-fine-dining-at-sumosan-twiga/