IHOP 360232

IHOP #360232 is an IHOP restaurant located at 869 Southwest 107 Avenue in Miami, Florida.