The Little Owl is a charming Mediterranean-inspired restaurant located in the West Village. The menu features a variety of dishes made with fresh and seasonal ingredients, including their famous meatball sliders. With its cozy atmosphere and delicious food, The Little Owl is a hidden gem in the West Village.