Sandwich cafe offering a variety of top-quality sandwiches.