Know a great happy hour or special for this location?
Small chain Japanese eatery lures locals with its unique sushi rolls & all-you-can-eat lunch deals.
Suggest an edit
412 2nd Ave E, Twin Falls, ID 83301