Best Atmosphere
The Little Owl is a magical, cozy little place that has secured a special place in our heart; it feels like home, but serves food fit for a Queen. Prepare for a wait worth our A+ rating and enjoy the West Village surroundings while you do so.
The Little Owl, 90 Bedford Street, New York