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 […]

Read More