Palm Restaurant

(Created by Maccabee99)

Tags

Add Tags

Recent Activity (See All)

About

The Palm is an American fine-dining steakhouse that opened in 1926. It is located in New York City at 837 Second Avenue.

Photos

  • Palm Restaurant Photo
  • Palm Restaurant Photo

Comments