I have tried many Japanese restaurants in South Jersey, and Sagami is still by far the best. I brought my whole family here, and they all loved it. Located in a nondescript building in Collingswood, Sagami serves up all sorts of fresh sushi and Japanese meals. But don't let the building fool you. Inside is a gorgeous "teahouse"/ Kyoto style interior. I recommend trying the Salmon Skin Roll (has a little crunch in the middle! so good.) , the Sashimi platter, (Mmmm... and to think I was once afraid of eating raw food!) and the beef sukiyaki. As this is a Japanese eatery, remember that the portions are small. If you are really hungry, you might want to order more than one entree and appetizer for yourself. Also, in my opinion, the food prices are kind of high, so be prepared!
If you want to go out for a special night, try Sagami. It is a unique restaurant that is worth visiting.