Flushing Archives - wideimaging

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