Takumi To Open In London

26th May 2021 Takumi Birmingham-based Japanese restaurant is opening in London – its second site. The company open in Soho’s Old Compton Street. With 50 covers across the ground floor, the restaurant is set to launch in September. Takumi has proved popular in Birmingham’s Chinatown, serving an array of authentic Japanese food and drink. Dishes […]

Takumi To Open In London Read More »