Edwin Goei
•
OC Weekly
•
August 19, 2009
Nana San, the restaurant that the original Ango Tei folks were developing in Newport Beach, has now been open for a little more than two weeks. And from the looks of the comments on the post that I published a month ago about it, it's a...