Happy Teriyaki - Twin Falls

687 Blue Lakes Blvd N, Twin Falls
(208) 733-9678