Glen’s Dosa Spot

May 12, 2010


This guy makes me happy. In Washington Square Park, just steps away from where David Lee Roth was once busted trying to score a bag of weed, you can buy some of the finest vegan dosas on the planet.

Uploaded by: SL Rosko

Previous post:

Next post: