IHOP 661

IHOP #661 is an IHOP restaurant located at 30 Northeast Bend River Mall Drive in Bend, Oregon.