Fast food spot Sandwich & Cie offers a familiar menu in a new space.