Restaurants & Bars

Manhattan Falafel

Sam's Falafel -- Liberty Plaza

Share:

Restaurants & Bars

Sam's Falafel -- Liberty Plaza

haemul | Jul 13, 2005 04:49 PM

Hi.

For folks who live or work downtown in the Financial District, does anyone know where Sam's has moved?

Thanks.

Want to stay up to date with this post?