Deli Depot

Specializing in delicatessens, Deli Depot offers a wide variety of sandwiches, soups and salads in the heart of Old Town Manassas.