IHOP 3461

IHOP #3461 is an IHOP restaurant located at 517 East Trenton Road in Edinburg, Texas.