A “hidden gem” is the phrase which best describes Little Owl.
Stepping into this cozy restaurant located in the west village, there is evidently a welcoming ambiance and too many delicious options to choose from on the menu. Living in uptown Manhattan, […] Continue Reading…
Little Owl: a hidden gem!
1