IHOP 2061

IHOP #2061 is an IHOP restaurant located at 2510 Flat Shoals Road in Atlanta, Georgia.