The facility was clean and the food was good. We went the day after Christmas and they were busy but not overly so. The service was slow and the waitress was rarely seen. I will say that I believe that has more to do with the waitress than the actual restaurant but the service at a restaurant reflects on the facility it's self so that is why I place it in this review.
We were seated right when we walked in but then it took 10 minutes to place our drink orders and then 35 minutes for our food to come to the table. Like I said the food was great but the service was poor. There are plenty of other IHOPs to select from in Cleveland so I was suggest going to another.