J & J Family Restaurant and & Caterer has the longest name ever when it simply is a diner. That being said, the food is good if you like that type of food which fortunately I do.
If you're looking for atmosphere don't go in. When you go in you'll see white walls, old furniture and elderly people gawking at you because you don't have the newspaper under your armpit. It is what it is there. The service is usually decent but they don't take debit card which to me is always a minus. Get with the times. It's okay to have a limit but at least have it available. The price point is typical for dines in this region.
This place is ideal for anyone who is hungover, easily impressed and/or just hungry for some good breakfast. If you want class you should stay at home.