IHOP 5328

IHOP #5328 is an IHOP restaurant located at 3851 Veteran'S Memorial Parkway in St. Peters, Missouri.