Have frequented this place for years and years. The food is diner type but typically prepared very well; meals are cooked to order. The service is excellent the wait always keeps your coffe cup filled. Most of the staff has been there for a long time. I return fairly often.