"The Palm, located at the famous address of 837 Second Avenue, New York, New York, is The Palm Restaurant's flagship location. Still in its original 1926 location, The Palm provides a dining experience you won't soon forget. The walls of The Palm are covered with such vivid, colorful history that you won't be able to take your eyes off the walls. Some loyal diners have been coming back to this Palm for over 70 years for the same great food and service."
And now, a vivid colourful history of New Kids on the Block!