Sabor Latino Leesburg

Salvadoran restaurant · 24 Plaza St NE, Leesburg, VA

Dine-In

Hours

More food in Leesburg, VA · Salvadoran Food in Leesburg