Newham's exceptional Japanese restaurant shines with wood-fired black miso cod, incredibly fresh fatty tuna, and unbeatable value on hand rolls and DIY sushi sets; service can be slow but the food justifies a return visit.
Info
📍
Address
7/F, The Stratford, 20 International Wy, London E20 1FD, UK, LDN