We have always loved John's. Don't go there often, it is indeed greasy, but the breakfast is great. However, the past three times we went there it SMELLED really bad. Kind of sewer-y. First time we thought, oh well. Went back a month or two later, still the horrible smell. Asked about it and were told the pipes were leaking. That wasn't too comforting. Gave it a few months and went back, thinking surely it would be fixed by then. But it wasn't. And the place looked dirty to boot. Figured we may as well give up at that point.