IHOP 5416

IHOP #5416 is an IHOP restaurant located at 4115 North Main Street in Mishawaka, Indiana.