Tamarind Tribeca
Quick links: Contact Description Reviews
We had great reviews from one Captain for this authentic Indian restaurant with a beautiful setting to enjoy dinner.
Located at 99 Hudson Street.
Read moreInformation
Address
99 Hudson Street
New York City
United States (US)
Review this service
No one has left a review on this page yet.