Agree with what's been said already. Just like to point out that for me, the "bread" can make or break a sub. On my visit here, this location had the freshest white bread that I've had for a sub in years. The place is spacious with lots of seating without the feeling of being "cramped". Very nice.
I'll be back!