IHOP 360215

IHOP #360215 is an IHOP restaurant located at 3315 West 80th Street in Hialeah, Florida.