IHOP 360167

IHOP #360167 is an IHOP restaurant located at 11111 North Dale Mabry in Tampa, Florida.