Skip to content
Northern Virginia Magazine
Back to Main Site
Menu
Top Professionals
Best of Nova
Back to Restaurants
The Italian Store
Locations
5837 Washington Blvd., Arlington, VA,
Specialties
Deli/Sandwich Shop
Back to Restaurants
Get in Touch
571-341-1080
View Website