IHOP 12755 SW 88th St Miami, FL 33186 Phone: (305) 383-7775 Fax: (305) 387-4490 View Website
Category: Fast Food Diner Restaurant