Niagara Falls Italian Restaurants
Here are the top Niagara Falls italian listings so you can find the best in Niagara Falls for your trip. Read these italian reviews written by real travelers. You can narrow these results using the filters to the left.
1. Love Boat
ADD TO LIST
Niagara Falls, Ontario, Canada
This cozy restaurant is situated beside a hotel on Dunn Street, and features a nautical theme.
1 to 1 of 1 | Go to page 1