Just ordered through Grubhub. The price was good, but even for that, the quality was not. A large sub is 10". But it is 2" wide, and comes on a large hotdog bun if ordered on white. The toppings that I did receive were scarce, and I never received the cucumbers on either of my 2 sandwiches. The H.T.S. sub had the tiniest amount of mayo and mustard on it and was dry. I also did not receive either of the 2 sides that I ordered. Maybe it would be better if I actually went there, but I definitely won't be ordering delivery again.