Anyone familiar with Penn Station? How do the two compare? The comparison to Chartreuse Caboose doesn't inspire optimism.
Penn Station's italian sub is about the only thing that rivals Yellow Sub, IMO.
Plus, I like that they slice your fries right there in front of you.
