IHOP 5510

IHOP #5510 is an IHOP restaurant located at 10810 Brookpark Road in Cleveland, Ohio.