72nd and amsterdam
No, you can found them is the 72st
Or 72nd and Amsterdam
All their locations(6 av and 8 st, 8av and 36 st st) closed many years ago. Only place left is the 72 st and Amsterdam spot.
72st
Thanks! Your answer is awaiting moderation.