When it finally opens its doors on April 24th, NYC’s famed Tavern on the Green restaurant will boast a slew of sustainable features that will help it live up to its verdant name. Inhabitat recently had a chance to tour the newly renovated space – click here to sneak a peek for yourself!