I ordered a salami, ham & cheese for home delivery. When it arrived, It was all bread and very little meat and nothing else. Their sandwiches seem to be mostly bread!
Address: 12040 McDermott Plz, Ste 350, La Vista, NE 68128-2352
Location: United States > Nebraska (NE) > La Vista
Phone Number: +1 402-932-7020