The Little Owl

New York

A casual neighborhood dining spot plating Mediterranean eats in Greenwich Village.