There are many amazing things about Japan but this restaurant, Jomon in Roppongi was unbelievable. We found it by chance, just walking by, it has no name on the door, is on a fairly quiet street. But literally the best street food you will ever eat! They can be found on trip advisor here