New York City, Videos

The Doughnut Plant

One place everyone was told us to check out was The Doughnut Plant.  Located on the Lower East Side, this doughnut shop is the place to go to get your sweet fix.  Delicious. Mark, the owner, has spent years perfecting…

Read more
Related posts
Related posts