The Place is not perfect, but is solid for what it is. It used to East of 51st Ave a few years ago, but has since moved West of 51st to put it right on Bell Road.
It's kind of a greasy spoon without the typical diner feel. Love the pancakes and French toast.