Monday, August 1, 2011

The Little Owl

 The Little Owl is a charming cafe at the corner of Grove Street and Bedford Street in the West Village - they even have a little matching delivery vehicle.

No comments:

Post a Comment