Umi Japanese, Twickenham

Ever since Umi opened in Twickenham, I remember it went straight to number 2 on trip advisor then politely shoved The Crown out of the top spot, where it has stayed for several months. Restaurants come and go in Twickenham and I hope Umi will stay literally forever and ever!! Rightly so too. Umi has…

Read More