From Our Editors
Henderson sushi lovers will fall in love with the menu at EDO Japan, a Japanese restaurant right in the heart of Henderson.
With a host of nearby parking options, many choose to drive to dinner.
Dining at EDO Japan means you'll be living full and staying rich. So if you're looking to try a bite of EDO Japan's amazing Japanese cuisine, it's certainly time you paid them a visit today.