The parking lot is the reason for the low rating. It is a very tiny strip mall complete with numerous other restaurants including Omelet House. Best of luck finding a spot to park. More luck to getting out of the parking lot.
Service is quick. Can't really screw up a JJ sub.