This is a good place to go for Greek salad and spinach pie as well as many other diner-type foods. Most of the menu items are comfort food and they have daily specials. They do a great business and seem to have a lot of regulars. The prices are very reasonable.
The wait staff is competent and pleasant. This is a good place to bring your kids as they have a decent children's menu and you generally get your food quickly. They also serve breakfast. I've never eaten breakfast there but I assume it would be good based on the general quality of their food.