flickr-free-ic3d pan white

Shrimp Tempura Udon

Yaguara Japanese Market, 24 E 41st Street . New York, NY 10017.

2,224 views
4 faves
2 comments
Taken on February 27, 2009