2013-08-07 18:50:16
Voted Best Japanese Restaurant by OC Weekly's Best Of 2011 readers! The best spot for yakitori, sushi, and green tea ice cream! Click the link to download the Best Of app and view more winners!