Izumi Sushi Minamiguchi is a sushi restaurant in Dogenzaka, Shibuya. It serves uni, otoro, and amaebi, and the tuna roll contains yam. The space is small and quiet, and orders can be placed as set menus. Payment is cash only and an additional charge applies.