Sub Center is a sandwich shop offering subs, salads, and sides in a counter-serve space with a retro atmosphere.