Tulsi (restaurant)

Tulsi was an Indian restaurant in Manhattan, New York City. The restaurant had received a Michelin star.