Happy Teriyaki | Arthur St - Caldwell, ID

Asian restaurant · 921 Arthur St Ste A, Caldwell, ID

Hours

More food in Caldwell, ID · Asian Food in Caldwell