The Italian sandwich here was very good - easily better than Subway, Blimpies, or places like that. The toasty goodness puts it up there with Quiznos or Cheba Hut - I'd say those guys have the edge on variety, but this place wins overall, including price and freshness.
The menu is pretty limited - only one size sandwich, two types of bread, and not a lot of sauces or spreads. But you can tell they put quality ingredients into what they do.
I also enjoyed an Oreo malt, which was delicious, along with some delicious jalapeƱo potato chips that I didn't recognize the brand.
It's a nice atmosphere, seems friendly, and would definitely be a place I'd go back to.