Get directions to: Tulsi Restaurant, New York, NY
Restaurant address: 211 East 46 Street New York, NY 10017, USA
Restaurant: Tulsi Restaurant