Question

I'm looking for the name of an Italian Restaurant at the top of a hill near the falls, it was like walking past restaurant row...

...getting ther

Location

City: Niagara Falls

State: New York

Country: United States

Answers

I think you are talking bout the Spicy Olive

More Information

Get travel answers from locals in Niagara Falls

Find places to visit in Niagara Falls