Been in dc for 3 years and just discovered the best sandwich in town. That’s not even mentioning how much imported Italian goods they have.Don’t sleep on this p... Been in dc for 3 years and just discovered the best sandwich in town. That’s not even mentioning how much imported Italian goods they have.Don’t sleep on this place like I did