IHOP 3391

IHOP #3391 is an IHOP restaurant located at 2654 East Route 66 in Flagstaff, Arizona.