Trillium Deli is a decent spot for a quick sandwic...
Trillium Deli is a decent spot for a quick sandwich. The sandwiches are fresh and made to order. The staff is friendly and helpful. They have a good selection of toppings and sauces to choose from. Overall, it's a good place to grab lunch, but not overly impressive.