Cafe and delicatessen offering homemade sandwiches, cakes, and more. Serves excellent coffee and provides platters for functions.