I recently moved to the area and I have been looking for a good sushi spot. Where is this? This looks like sushi Zanmai?! Bruh what’s the location? I live like 20 minutes from Boulder lol Zanmai or Japango?