IHOP 2084

IHOP #2084 is an IHOP restaurant located at 428 Ponce De Leon Avenue Northeast in Atlanta, Georgia.