IHOP 1830

IHOP #1830 is an IHOP restaurant located at 4730 West 120th Avenue in Westminster, Colorado.