Tagged with Den Udon

Oh, go on, Den! – Den Udon restaurant

Yesterday I went to my first ever restaurant press night at Den Udon and was not disappointed. Newly-opened in the King’s Cross area in London, this delightful restaurant caters to all tastes and is refreshingly cheap. Whether it’s sake, edamame, tempura or udon, there’ll be plenty on the menu you want to try. As this … Continue reading