IHOP 360163

IHOP #360163 is an IHOP restaurant located at 11927 South Dixie Highway in Miami, Florida.