We’re delighted to announce that Harajuku Kitchen took the title of Best Restaurant in Scotland last night at the Golden Chopsticks Awards which were held at the London Marriott Hotel, Grosvenor Square.
See what the Scotsman had to say about the award by clicking here.