Wine bar · 605 W Magnolia St, Leesburg, FL
See full menu
More food in Leesburg, FL · Wine Bar in Leesburg