Edwin Goei
•
OC Weekly
•
July 10, 2009
What you see above is a new sushi restaurant that is expected to open in the next month in Newport Beach. But if you think that it looks to be another run-of-the-mill mini-mall california roll, teriyaki bowl lunch spot, then you'd be wrong. Called...