Tag Archives: Japanese

Shibuya Restaurant, Kings Cross

This Japanese restaurant popped up quite recently on Kings Cross Road. A group of us from the office ventured there to try it out and, despite it being fairly deserted when we got there, we were treated to a great value lunch. You can see everything being prepared by two chefs in the open kitchen space, and the service […]