IHOP 3164

IHOP #3164 is an IHOP restaurant located at 4383 Venture Drive in Peru, Illinois.