Palma | Restaurants in New York
The garden feels as if dining in a secret Italian garden. The Carriage House provides the feeling that one has arrived at an elegant Mediterranean home.
Visiting New York? Choose Milford Plaza Hotel - A Times Square Hotel.
Take a Photo Tour of Milford Plaza Hotel - a Times Square Hotel.