Stumbled into this place. It's close to the Statue of Liberty and Trade Center if you're sight seeing or close to the Financial district if you're working. The atmosphere is more like a take-out deli, but there are a few small tables and chairs where you can eat in. Food is great.