I come here often. When I lived in Virginia I would come to John's diner whenever I visited my mother. You say greasy? Then you never ate Southern food which is simple boiled or baked anything loaded with grease and/or sugar and/or salt. John's seemed then and does now like Cleveland diner food my dad ate when he worked for the railroad.
Western sandwiches, hot roast pork on white bread with mashed potatoes and gravy, lemon meringue pie and sausage with eggs and home fries. No grits please. The fish fry every Fridays beats any I have had to line up for in a church basement during lent.
Cleveland has lost many diners such as Ruthie's and Moe's while others have glamorized such as the Clifton Diner. Thanks to whoever is keeping John's going with the same food and the simple interior and the same diner prices. Maybe lipstick on a pig fools some people but the rest of us knows a diner is a diner is a diner.