Taro
Best restaurants you can enjoy Taro [さといも:Sato-imo] in Japan!