Tulsi was an Indian restaurant in Manhattan, New York City. The restaurant had received a Michelin star.
See also
List of defunct restaurants of the United States List of Indian restaurants List of Michelin-starred restaurants in New York City
References