Is there a location in the Wall Street area where I can meditate? AZendo maybe?
The churches in the area are full of tourists. I was looking for aquiet place that I can go to on my lunch break.