Amazing Japanese Restaurant In Tokyo – Shinobuya – Travel Vlog We enjoyed plenty of delicious meals while in Tokyo, but the highlight was this meal at Shinobuya restaurant in Tokyo, Narita. While wandering around the local Narita neighbourhood we discovered plenty of enticing, authentic Japanese restaurants. This restaurant caught our eye because of the beautiful […]