Broadway and 63rd is the cross street. Across the street from Lincoln Center Plaza.
West 63rd street if I'm not mistaken. I walked to this resto from West Side YMCA. (The burger here is amazing. :) )
Yes west 63 street and broadway. Across the street from Lincoln Center... great food. Burger is amazing there.
West 63rd & Broadway, directly across from Lincoln Center, in a row of restaurants. Fun lively place with lots of seating & helpful, courteous staff. Yummy food...had a terrific burger and fries (so many & super crispy) and my friend said her goat cheese salad w salmon was delicious.
Thanks! Your answer is awaiting moderation.