July 14, 2010 02:41:18 PM
:

Chizu

:
:

Setagaya ramen restaurant St. Mark's NYC
We (Japanese) try too hard it is painful to watch.
We are dead serious and doing our very best.