• Accessibility
Menu Close

Bella Rose Tasting Room Niagara Falls

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

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.

Map