Award-winning Japanese restaurant serving sushi, ramen, and contemporary Japanese cuisine in a sleek, modern setting at 7377 S Jones Blvd.