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 more
99 Hudson Street
New York City
United States (US)
Review this service
No one has left a review on this page yet.