Llama Sandwiches & Coffee is a sandwich shop and coffee shop offering a unique sandwich bar concept. They serve a variety of sandwiches and coffee, including focaccia sandwiches and cold coffee options.