Think Sandwich is a sandwich shop known for fresh, creative sandwiches. They also offer catering services.