No information is available for this page. · Learn why
Leonardo’s Wine Bar
(28)
Bar
Address: 34 Lake St, Owego, NY 13827
Hours: Closed ⋅ Opens 12 PM
Phone: (607) 321-4144
People also ask
What does enoteca mean in Italy?
Cantine Leonardo da Vinci are located in the birthplace of the famous "Leonardo di ser Piero" (known as Leonardo da Vinci) with the aim of interpreting in a ...