IHOP 360011

IHOP #360011 is an IHOP restaurant located at 6928 Collins Avenue in Miami Beach, Florida.