With 150+ locations in 40 states, the fast casual teriyaki shop concept is rolling out exciting new initiatives focused on elevating the customer experience.
With 150+ locations in 40 states, the fast casual teriyaki shop concept is rolling out exciting new initiatives focused on elevating the customer experience.