IHOP 3069

IHOP #3069 is an IHOP restaurant located at 980 West 200 North in Cedar City, Utah.