Applebee's Niagara Falls
5657 Victoria Ave.
Niagara Falls ON L2G 3L5
Phone:
+(905) 353-0371
Find your nearest Applebee's Neighborhood
Directions
Applebee's Niagara Falls QR Code for Smartphones