Club Sandwich is a sandwich restaurant offering a variety of deli-style options.