Cafe Depot is a cafe offering a variety of coffee beverages. They also provide a selection of sandwiches and salads, making it a suitable spot for lunch.