New York City

little_owl

The Little Owl NYC

The Little Owl is another neighborly little place where the high quality of the cooking is out of all proportion to the restaurant’s unassuming size.