Madras Woodlands NYC Review – God, We Just Came!
Oh boy, this is a first for us. A 45-minute orga*m in public. No kidding. Folks, the food at Madras Woodlands (Hillside Ave, New Hyde Park) vegetarian restaurant is so good we just came. And kept coming and coming! God, if we were to die tonight we’d have no regrets (except, maybe for watching […]