Mamoun's Falafel Restaurant is located in New York, United States on Macdougal Street 119. Mamoun's Falafel Restaurant is rated 3.9 out of 5 in the category lebanese in United States. Mamoun’s Falafel has been serving high quality Middle Eastern Food since it first opened its doors to the public in 1971.
Address
Macdougal Street 119