IHOP 3191

IHOP #3191 is an IHOP restaurant located at 1061 Parkway Boulevard in Athens, Georgia.