Bella Rose Tasting Room Niagara Falls

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.