Taro Japanese I love this place, the taro roll is amazing but so is the teriyaki. Very relaxed atmosphere. Share