Cocoro Restaurant London Review
Cocoro is yet another sushi restaurant that is found in the big London. Hailing a more traditional decoration, it does resemble those store that looks like it can be found in Japan itself. With so many similar restaurants around, this place does not catch our attention at first, and we merely visit this place due … Read more