Japon
Denver, CO 80209
Phone: (303) 744-0330
04/17/2008 Posted by JohnSFranklin
Since their remodel a couple of years ago, the atmosphere has vastly improved. No stuffy sushi chefs here - just frienldy staff and great company. Most importantly, the fish is PERFECT and a good value compared to any other top-notch sushi joint.
1 out of 1 people found this review helpful
Write a review and share your thoughts with others

