
Okay, here’s the deal. If you live in NYC, visit NYC, or just happen to be in NYC, you HAVE to go to Lady Bird. It’s a MUST. This restaurant is literally one of the best vegan spots I have ever been to in my entire life. Everything is just so delicious and well thought out….



