IHOP 3027

IHOP #3027 is an IHOP restaurant located at 7830 North Central Expressway in Dallas, Texas.