IHOP 360218

IHOP #360218 is an IHOP restaurant located at 408 East Bearss Avenue in Tampa, Florida.