IHOP 1751

IHOP #1751 is an IHOP restaurant located at 3599 South Federal Way in Boise, Idaho.