IHOP 5614

IHOP #5614 is an IHOP restaurant located at 7700 Spine Road Concourse T in Atlanta, Georgia.