Short tours of a small city, Elmira, U.S.A., deep in the heart of Upstate New York.
Click on photo for detailed view.
Sunday, July 03, 2005
Also called the Bingeing Gardens by those who know. VeggieGirl KT tells me this is the only local restaurant where the Chinese food truly includes Chinese vegetables.