IHOP 3363

IHOP #3363 is an IHOP restaurant located at 2255 Tittabawassee Road in Saginaw, Michigan.