Upper West Side’s Arte Cafe
The holidays have come upon us and the other evening I went to a holiday party at Arte Cafe which is located at 106 West 73rd Street right off Columbus Avenue. Located on the Upper West Side, Arte Cafe is located in a landmark brownstone and is steps away from just west of the beautiful…