The Little Owl
The Little Owl is a cozy neighborhood restaurant which houses only about ten tables. Situated in the heart of West Village, this tiny establishment features the best of American bistro […]
The Little Owl is a cozy neighborhood restaurant which houses only about ten tables. Situated in the heart of West Village, this tiny establishment features the best of American bistro […]