IHOP

12875 Biscayne Blvd, North Miami, FL|
IHOP Logo