Back to photostream

Dumplings, Ants - Chinatown

Joel, Cat and I decided to check out a place called "ants" in Chinatown (an interesting name for a restaurant).

 

Can't recall what dumplings these are.

291 views
0 faves
1 comment
Uploaded on June 9, 2007
Taken on June 8, 2007