Southern Italian Leon’s is now open in Greenwich Village (817 Broadway, near East 12th Street). But just before the Fourth of July, I stood with a half dozen others in a framed-off section of the restaurant-in-progress. Among the group were two architects, a contractor, a project manager, and …
↧