Casa Nostra Italian restaurant to take over former Palio’s space in Leesburg

A new restaurant offering authentic Italian fare will be opening in historic downtown Leesburg. Casa Nostra, owned by David Saavedra, plans to open the new concept in the former Palio's space at 2 W. Market St. by mid-March.

Leave a Comment