The New York Palace

The first impression we have when we walk inside The New York Palace is that name fits completely with the place. Located in a historic building…