Tamashii London

Love Japanese cuisine?Love Asian cuisine?Love fusion inspired food?Then you’ll love Tamashii London which is a popped up fusion inspired restaurant in Kings Cross. This brand new pop up restaurant and bar by Chef Wei is located in the heart of … Continue reading Tamashii London