More from Restaurants & Bars

Restaurants & Bars Southern New England Norwalk Falafel

Falafel Inn Norwalk

l
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

Feedback