IHOP 360030

IHOP #360030 is an IHOP restaurant located at 285 North West 42nd Avenue in Miami, Florida.