MY IHOP 588 S Alafaya Trl Ste 60 . Alafaya, FL