Niagara Falls Hotels
The Official Guide to Niagara Falls Tourism and Travel
A traditional Grille House & Wine Bar with an exceptional southern Louisiana flare
Monticello Grille House & Wine Bar is located in the heart of Niagara’s tourist district, just minutes from the Falls itself.
3.5 out of 5 with 2 reviews
5645 Victoria Avenue Niagara Falls, Ontario L2G 3L5