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.
Cookies are used for measurement, ads, and optimization. By continuing to use our site you agree to our privacy policy.