Bella Rose Tasting Room Niagara Falls

300 3rd Street,
Niagara Falls, NY 14303
(716) 405-7355 Visit Website

Bella Rose Vineyard and Winery offers this tasting room on Old Falls Street in downtown Niagara Falls. A sister store to our main location in Lewiston, our offerings include beer and wine flights, pints of beer and glasses of wine, plus locally-made snacks. Bar and patio seating are available first come, first served.