706 Amsterdam Ave
New York, NY 10025
New York, NY 10025
Open HoursMo to Su from 10:30am to 11:30pm
Overview'Health is Wealth' and these are the two things you don't have to part within the Ayurveda cafe. This fully vegetarian restaurant is a delight to eat in. With an array of well...
more