A fast-casual restaurant serving delicious teriyaki dishes in Caldwell, ID, known for flavorful meals and quick service.
921 Arthur St Ste A, Caldwell, ID 83605