There's no good reason to settle for grocery store crab rolls when our Japanese restaurant in Asheville, NC, serves them fresh daily. We offer outdoor dining on our patio and provide our customers in the area with Japanese takeout and delivery.