Big Star Sandwich Co. is a restaurant specializing in made-to-order sandwiches featuring house-cooked meats, cheeses, and fresh ingredients. Catering options are available.