IHop Minolta Tower

6733 Falls view Blvd, Niagara Falls ON CA L2G 3W7
Tel: 905-356-1504