This item was originally published on this site

Ramen restaurant Kanada-Ya has taken a 1,354 sq ft unit at 28 Foubert’s Place in London’s Carnaby district.