IHOP 627

IHOP #627 is an IHOP restaurant located at 3730 Lake Tahoe Boulevard in South Lake Tahoe, California.