I can only speak to Demetrio's for breakfast, and to describe it I can really only use 4 words: YES YES ABSOLUTELY YES.
I stumbled upon demetrios because it's around the corner from my boyfriends work and we wanted to grab breakfast before he went into the office for the day. He'd heard "good and cheap", so to us that means "what do we have to lose".
First of all, there's a breakfast buffet. I would typically be ALL OVER that buffet, but we were meeting his business partner so I decided to stick to a plate. The menu is a simple, typical breakfast menu, with extremely low prices for the Cleveland area. He ordered a breakfast that came with French toast and a ham and cheese omelette for $5.99. We're not talking half a slice of thin toast and a one-egg omelette. He really did get a great sized omelette AND French toast. I got the corned beef hash with eggs, toast, and potatoes. Great portion and exactly what I expected.
Service was fine. Simple older ladies who generally give good service. It didn't turn us off, and we will definitely be back for the food and price regardless.
And as we were leaving they were putting out the salad bar... we'll definitely be back.