leed

Robert Kessler · 12/03/12 12:00PM

New York City is getting its first LEED Gold certified restaurant. Hold your applause, though, it's an Applebee's.