IHOP 360015

IHOP #360015 is an IHOP restaurant located at 3501 East Busch Boulevard in Tampa, Florida.