Famous falafel shop, first opened in the heart of Greenwich village in 1971. Considered some of the best falafel in the city!
Mamoun's — Greenwich Village
119 Macdougal Street
Famous falafel shop, first opened in the heart of Greenwich village in 1971. Considered some of the best falafel in the city!