Restaurant
Weinkeller
54 locals recommend,
Location
5633 Victoria Ave
Niagara Falls, ON
Tips from locals
My friends love this fine dining restaurant where they also make their own wine.
Casual bistro & bar making its own wines & serving contemporary food using local & seasonal produce.