Flushing Archives - wideimaging

Gum Fung reataurant off Main Street on 39th Avenue, across from the municipal parking lot, with a peak looking down 138th Street, from October 2004. Follow up: note this restaurant was closed in the summer of 2007.