MY IHOP 2305 North University Drive PEMBROKE PINES, FL