Restaurant Review: Delilah Vinesh VoraNovember 22, 201601.8K views The Lower East Side just got even better Read more