IHOP 3314

IHOP #3314 is an IHOP restaurant located at 125 North Stewart Road in Liberty, Missouri.