Sakagura - London Japanese Restaurant Review
Already notorious as one of the only Japanese restaurants owned by sake brewery companies in the UK, not only have Sakagura ( another phrase for sake cellar) stocked their shelves with some of the most premium bottles from one of the oldest sake companies in the world, they're one of the only restaurants…