Eclectic Deli with Creative Sandwiches
The Deli Llama is a casual deli specializing in generously filled sandwiches and paninis, with options ranging from classic combinations to plant-based choices. Housemade hummus and pickles add distinctive flavor, and many sandwiches can be served as salads. A fun, eclectic interior and welcoming staff create an easygoing spot for a satisfying meal.