Ihop Restaurant (Menu)

6289 Fallsview Blvd, Niagara Falls
+1 905-356-0551

Give a rating to Ihop Restaurant

Suggest a dish

How much did you spend at Ihop Restaurant?