More from Restaurants & Bars

Restaurants & Bars Southern New England Norwalk Falafel

Falafel Inn Norwalk

loeborg | | Jun 14, 2011 09:58 PM

Does anyone know why this place closed? Have driven by several times and the place looks like they have gone out of business.

Falafel Inn
333 Westport Ave, Norwalk, CT 06851

More posts from loeborg