Big Star Sandwich Co. is a restaurant specializing in freshly made sandwiches with in-house ingredients. Catering services are available.