Dining in New York City? We randomly suggest Organic Avenue (Lower East SIde), a vegan establishment located at 116 Suffolk St in New York, NY.