The restaurant was opened by Chef Gen Mizoguchi in 2012 and is considered to be one of the best sushi restaurants in the United States.
The restaurant was opened by Chef Gen Mizoguchi in 2012. The restaurant is considered to be one of the best sushi restaurants in the United States.