IHOP 409

IHOP #409 is an IHOP restaurant located at 5000 Jimmy Carter Boulevard in Norcross, Georgia.