IHOP 360170

IHOP #360170 is an IHOP restaurant located at 4910 Spruce Street in Tampa, Florida.