My wife and myself have been going to John's for years. The food is good and we never feel like we are being ""pushed"" out . We can enjoy a conversation or a business meeting with others. Breakfast has always been good and the price is agreeable. The waitresses who take care of us aree really great! Plenty of good coffee too. 8)
Pros: Good fod and congenial waitresses
Cons: None I can think of.