IHOP 360222

IHOP #360222 is an IHOP restaurant located at 1393 South University Drive in Plantation, Florida.