Sandwich shop offering a variety of sandwiches. Located on Via Flacca.