Hot Doggy Style: Fast food spot specializing in creative hot dogs, including Italian-inspired options.