Casual dining restaurant specializing in Japanese teriyaki dishes, offering a variety of meals with fresh ingredients in a fast-casual setting.
1653 W Island Green Dr, Meridian, ID 83646