A new teriyaki place just opened up near the Subway on N. 30th and Pearl and we couldn't be happier considering it's practically in our neighborhood. What's a strip...