I got this postmated so my review is limited to the sandwich.
I got a footlong "Fresh Italian Sub" for $10.99. It was filled plentifully with fresh ingredients. THIS is what a sandwich should taste like. The bread was notably a lot more soft and fluffy than most sandwich shops I go to. The slices of meat and cheese were pretty thick. There definitely was a generous amount of veggies. The sauce was just heavenly. Not overpowering or too much though, which is important.