Get directions to: Jivamuktea Cafe, New York, NY
Restaurant address: 841 Broadway (at 13th, On The 2nd Floor, Downtown Manhattan), New York City New York, NY 10003, USA
Restaurant: Jivamuktea Cafe