New Jersey is home to some amazing restaurants. Have you tried the best German restaurant in the Garden State?