Sour Grapes! San Francisco and Long Island Have More Restaurants Than New York City

Screen Shot 2012-08-02 at 10.55.39 AM

Screen Shot 2012-08-02 at 10.55.39 AM