IHOP 360239

IHOP #360239 is an IHOP restaurant located at 40489 US Highway 19 in Tarpon Springs, Florida.