7. Sel et Gras, New York City from The World’s Smallest Restaurants Slideshow