Wednesday, April 15, 2009

The Best Cup of Coffee


Ellisblog and Mrs. Ellisblog search the world over for the perfect latte. Happy to report that it has been found. In New York City, at 224 West 20th Street (between 7th and 8th Avenues). Cafe Grumpy! Heaven on earth.