LOVE LOVE LOVE this place. I have very severe celiacs disease, and this place has the best gluten free terriyaki sauce i have ever had.
Yes