From a Marketwire press release:
IHOP, one of America’s favorite restaurants for breakfast, lunch and dinner, today announced the opening of its first franchise restaurant in Ontario, Canada, extending the iconic fifty-year old brand into a new international region. The first IHOP in Eastern Canada opened in Niagara Falls, Ontario on Sept. 13.
The corporate page (with very little info) for the Niagara Falls IHOP is here. The address is the same as the Comfort Inn Lundy’s Lane (which we already knew). Assuming this is the right location, the Choice Hotels page for the hotel doesn’t mention the restaurant. You can see a satellite view of the hotel here.
Note: I’ll try to get out today or tomorrow and take a picture of the place.