IHOP
12875 Biscayne Blvd, North Miami FL 33181