IHOP 1415

IHOP #1415 is an IHOP restaurant located at 3820 Broadway Street in San Antonio, Texas.