Ever since I was taken to have a Falafel at Mamouns, I have to return whenever I find myself in NYC! They are the best falafel ever! It is a small place with no seating area but definitely worth the experience! If the weather is good, grab one to go and have it in Washington Square park and enjoy the views.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.