IHOP 5456

IHOP #5456 is an IHOP restaurant located at 4045 Talmadge Road in Toledo, Ohio.