Tag: kulu kulu sushi

  • Kulu Kulu Sushi – London

    Kulu Kulu Sushi – London

    This post is not only a restaurant review, it is also a significant milestone for me! Kulu Kulu Sushi is my first ever sushi place recommendation! Let’s rewind for a minute, back in 2006, I had a major anaphylactic shock, the type where I could have died if left untreated for another 30 minutes or…