Frank's is far superior to many of the restaurants rated above it. It is located in a strip mall, but this is Jersey. Some of the best food is found in such locations. Have the pizza first. The crust is wonderful. After that work your way through the menu. We always have a good meal there or as carry-out.