Located near the Finger Lakes wine region of New York State, Leonardo’s is a wine and tapas bar that strives to bring a more refined wine experience to the area. Based on “Leo the Lion”, the Mediterranean-themed bar offers an upscale vibe with laid-back intentions.

 

Next
Next

Stay Relevant