Highly recommend this place if you're going to Tokyo. Be prepared to wait for more than 2 hours to get a seat.