ferociousfoodiedotcom.wordpress.com
The Little Owl
90 Bedford St. New York, NY 10014 • (212) 741-4695 • thelittleowlnyc.com Just walking to the place already put a smile on our faces. Located on a charming corner in the village, Little Owl is equal…