Restaurants & Bars 21

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

Want to stay up to date with this post?

Feedback