2021-03-23T08:34:00
Marugame Udon, the world’s largest udon noodles and tempura restaurant chain, has announced its European debut in London’s Liverpool Street.
Already have an account? Sign in