IHOP 3476

IHOP #3476 is an IHOP restaurant located at 5946 North Sheldon Road in Canton, Michigan.