Tamarind Bar 280032

Bar - Asian restaurant - Indian restaurant - Lounge

99 Hudson St - New York - NY 10013 - United States