Big Bite Kremmergarden is a sandwich shop offering freshly made, fast-food alternatives with an emphasis on fresh ingredients.