Rainbow

Rainbow is located at 85-10 Jamaica Avenue, between 85th and 86th Streets. According to a St. Thomas' Church Bulletin from 1956, a portion of this store was formerly the home of the Star Tea Garden.



back to Forest Parkway to 86th Street back to Woodhaven That Was