Double+Happy+Chinese+-+Japanese+Restaurant

Double Happy Chinese - Japanese Restaurant is located at 85-18 Jamaica Avenue between 85th and 86th Streets. According to a St. Thomas' Church Bulletin from the mid 70's,this was formerly the home of Lee of Woodhaven.



back to Forest Parkway to 86th Street