I normally rate Capriottis with 4 stars, but this location gets a slight deduction for the following reasons:
1) tiny seating area (had to get mine to go). Not really their fault, but forgivable.
2) no restroom. How do they expect me to wash my hands before I eat? Again, not their fault, but this is a biggie for me. I had to go use the bathroom at the neighboring Krispy Kreme where I also caved into temptation.
Sandwich was delicious (as expected)