With a wide range of choices, The Little Owl has the kind of menu that satisfies Manhattan gourmands. This Manhattan establishment is conveniently located at 90 Bedford Street. This restaurant is one of the local gems in Manhattan’s West Village neighborhood. Apartments buyers near fine restaurants will enjoy easy access to Manhattan’s culinary delights.



