The Say Cheese restaurant at 142 West 83rd Street we wrote about a couple of weeks ago has opened, and it was giving away free sno-cones and s'mores on Sunday to celebrate its grand opening. Sno-cones can be a tough sell when the temperature is 20 degrees, but people tend ...
Read moreDetails
