Daily Archives: August 8, 2011

Ice Cream Sandwiches at Three Tarts

Last Tuesday was a special holiday in my book. It was National Ice Cream Sandwich day. Being the ice cream sandwich fanatic that I am, I vowed to observe it appropriately. Luckily, Three Tarts was celebrating in style with an ice cream … Continue reading

Posted in New York, Reviews | Tagged , , , | 13 Comments