If you have a hankering for a sub sandwich you might try Subway in Coralville. I like the wide variety of sandwices there and the prices are comparable with other sandwich places.
I think one of their best features is the healthy eating menu they provide. If you don't want a high fat content sandwich go to Subway and you can tell at a glance that there are a number of choices for you. It is always helpful when a restaurant provide nutritional infoamation to the customers.
I always watch to see if the people preparing food there are wearing gloves on their hands and head covers of some kind. Sometimes I catch then without and I will turn around and leave. The State Health Department is particular about this for good reason.
For this reason I can only give a 3 star rating.