NYC Falafel Co

Under New Ownership, Moemen Becomes ‘NYC Falafel Co.’ on Allen Street

Posted April 28, 2017 at 5:11 am

There’s been a change of the guard at Moemen, the Mediterranean snack shop at 201 Allen Street. Almost overnight, the signage was swapped and interior remodeled. In comes the blandly named NYC Falafel Co., offering up exactly what you’d imagine. Cheap eats geared toward the Hell Square hordes. They’re open past midnight every day except […]

Filed Under