City Diner is not cheap, as implied by David O.
However, the food is consistent, and the breakfast and dinner specials are particularly large in portion size. A good place to order in from, and you get to miss some of the surly staff. They manage to get eggs benedcict delivered hot!!