Capriotti's Town Square is a sandwich shop known for its unique offerings. They provide a casual dining experience for customers seeking delicious sandwiches.