Deli & cafe, great homemade food to eat in or take-away. Best sandwiches in town. Excellent coffee with local organic milk. Platters for functions.