Wait, is this really Restaurant Row? Did we make a wrong turn and end up in the French Quarter? The flickering gas...
Hell's Kitchen · 346 West 46th Street, New York