Big Star Sandwich Co. is a sandwich shop known for fresh ingredients and house-made sandwiches, with catering options available.