London’s Best Japanese Restaurant?! | Sorted Food

London’s Best Japanese Restaurant?! | Sorted Food

#ad | The guys head to some of the BEST Japanese restaurants in London to try some mind blowing food. From sticky glazed aubergine buns to truffle may...

Read More