MY IHOP 1560 S. Federal Highway DELRAY BEACH, FL