Japanese Cuisine at a convenient location in Denver with lots of free parking in their lot. Dine in, take out and/ even delivery available seven days a week for lunch and dinner. Known for their sushi, as told by their name. There most popular menu items are California Roll, Crunch Spicy Tuna Roll, Alaska Roll, Dragon Roll, Philadelphia Roll, Spider roll and / or Shrimp Tempura. If you like...