Discussion

Charlies turkey in Queens

I missed the Five Borough Bike Club ride yesterday that was supposed to go to someplace in Queens for lunch where someone name Charlie was supposed to have the best turkey. Has anyone in Chowhounds heard the about this place?