So we found this place near our hotel in Shibuya while walking to find something to eat. It’s a conveyor belt sushi place. Overall, great food, and very fast.
Got a sashimi plate, a nigiri plate, and of course a highball. Would recommend coming back here again.
PS. Could not find this on Google maps (it is on Apple Maps though).