Nobu

Tokyo, Japan