This Applebee's location has closed
5657 Victoria Ave, Niagara Falls ON L2G 3L5
Write a review
Nearest Applebee's Stores
0.97 miles
Applebee's Grill + Bar - 6546 Fallsview Blvd, Niagara Falls
You May Also Like
0.09 miles
IHOP - 4955 Clifton Hill 3rd Floor, Niagara Falls
Breakfast, American
0.09 miles
Perkins Restaurant & Bakery - 4800 Bender St, Niagara Falls
Cafe, American
Niagara Falls, Ontario
Applebee's
Take Out in Niagara Falls, ON
5657 Victoria Ave, Niagara Falls
Suggest an Edit
Nearby Stores