People have been telling me that the Joe's in Flushing is so much better than Joe's in Manhattan. Is that true?
Where is it? I'll be taking the train out there so if someone could tell me how to get to it from the station I'd be very thankful! Or even the address would be a good start.