IHOP 3568

IHOP #3568 is an IHOP restaurant located at 2011 Missouri Boulevard in Jefferson City, Missouri.