A Deli Italian FoodRestaurant in Manassas, VirginiaContact10384 Portsmouth Rd(703) 330-1959Get DirectionsSaveShare