Skip to main
💰 Up to 30% Off Sitewide this Labor Day Weekend!
Leonardo's Wine Bar banner

Leonardo's Wine Bar

Restaurants and Food
Leonardo's Wine Bar in Owego, NY, features a variety of wines, a cocktail menu, tapas, desserts, and more. They offer tastings as well as wine by the glass or bottle.

Savings