Sandwich Fresh is a cafe and snack bar offering a variety of sandwiches, salads, and more.