IHOP 728

IHOP #728 is an IHOP restaurant located at 913 North San Fernando Boulevard in Burbank, California.