IHOP 3374

IHOP #3374 is an IHOP restaurant located at 5516 Peachtree Industrial Boulevard in Chamblee, Georgia.