NYC Tourism + Conventions Member: No
RestaurantsGreenwich Village

Mamoun’s Falafel Restaurant

Map preview

Location

119 MacDougal St New York, NY, 10012

Featured in the area