Yokocho restaurant coming to Panton Street
For a full Japanese ramen experience, look no further than the soon to open Yokocho Panton street, perfectly located in the heart of London’s iconic West End in an historic building that overlooks Leicester Square. The previous Busaba...