Stavro's

755 N 14th St, Leesburg, FL. 34748

352-326-4202

Download PDF Menu | Map & Directions

Menu Pages