May substitute house sauce in place of teriyaki sauce
Imura Restaurant is a family owned establishment that has been serving Japanese and Korean cuisine to Santa Cruz County for over 25 years
Imura Restaurant is a family owned establishment that has been serving Japanese and Korean cuisine to Santa Cruz County for over 25 years